HTML do PDF Java Linux

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

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:

  1. Utwórz instancję klasy HTMLDocument.
  2. Zainicjuj instancję klasy PdfSaveOptions.
  3. 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.

Zobacz też