Pliki HTML są powszechnie używane do wyświetlania tekstu, obrazów, rysunków itp. w Internecie. W niektórych sytuacjach może być konieczne przekonwertowanie plików HTML na pliki PDF. W tym artykule opisano, jak przekonwertować plik HTML na dokument PDF w systemie Linux w języku Java.
- Java API do konwersji HTML na PDF w systemie Linux
- Konwertuj HTML na plik PDF w Javie w systemie Linux
Java API do konwersji HTML na PDF w systemie Linux
Aspose.HTML for Java API obsługuje tworzenie, edytowanie i manipulowanie plikami HTML oraz kilkoma innymi formatami plików. Możesz skonfigurować API, pobierając jego plik JAR z sekcji New Releases lub z repozytorium Maven z poniższą specyfikacją.
Magazyn:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Zależność:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>21.6</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Konwertuj HTML na PDF w Javie w systemie Linux
Możesz przekonwertować plik HTML na plik PDF w systemie Linux przy użyciu języka Java, wykonując poniższe czynności:
- Utwórz instancję klasy HTMLDocument.
- Zainicjuj instancję klasy PdfSaveOptions.
- Konwertuj HTML na PDF za pomocą metody convertHTML.
Poniższy kod demonstruje, jak programowo przekonwertować plik HTML na plik PDF w systemie Linux w Javie:
// Zainicjuj dokument HTML z pliku wejściowego
HTMLDocument document = new HTMLDocument("document.html");
// Zainicjuj obiekt klasy PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();
// Konwertuj HTML na PDF
Converter.convertHTML(document, options, "output.pdf");
Uzyskaj bezpłatną tymczasową licencję
Aby przetestować Aspose.HTML for Java API w pełnej wydajności bez żadnych ograniczeń ewaluacyjnych, poproś o bezpłatną licencję tymczasową.
Wniosek
W tym artykule zbadałeś, jak przekonwertować dokument HTML na dokument PDF w systemie Linux w Javie. Możesz poznać kilka innych funkcji, odwiedzając dokumentację i referencje API. Ponadto w przypadku jakichkolwiek pytań prosimy o kontakt z nami na darmowym forum wsparcia.