HTML в PDF Java Linux

Файли HTML зазвичай використовуються для відображення тексту, зображень, малюнків тощо в Інтернеті. У певних ситуаціях вам може знадобитися конвертувати файли HTML у файли PDF. У цій статті розповідається про те, як конвертувати файл HTML у документ PDF у Linux на Java.

Java API для перетворення HTML у PDF у Linux

Aspose.HTML for Java API підтримує створення, редагування або керування файлами HTML і кількома іншими форматами файлів. Ви можете налаштувати API, завантаживши його файл JAR із розділу Нові випуски або зі сховища Maven із наведеними нижче специфікаціями.

Репозиторій:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Залежність:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.6</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Конвертуйте HTML у PDF у Java на Linux

Ви можете конвертувати файл HTML у файл PDF у Linux за допомогою Java, виконавши наведені нижче дії.

  1. Створіть екземпляр класу HTMLDocument.
  2. Ініціалізуйте екземпляр класу PdfSaveOptions.
  3. Перетворіть HTML у PDF за допомогою методу convertHTML.

Наведений нижче код демонструє, як програмно перетворити HTML у PDF-файл у Linux на Java:

// Ініціалізуйте HTML-документ із вхідного файлу
HTMLDocument document = new HTMLDocument("document.html");

// Ініціалізувати об’єкт класу PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();

// Перетворення HTML у PDF
Converter.convertHTML(document, options, "output.pdf");

Отримайте безкоштовну тимчасову ліцензію

Для тестування Aspose.HTML for Java API на повну потужність без будь-яких оціночних обмежень, подайте запит на безкоштовну тимчасову ліцензію.

Висновок

У цій статті ви дослідили, як конвертувати HTML у PDF-документ у Linux на Java. Ви можете дізнатися про деякі інші функції, відвідавши документацію та посилання на API. Крім того, будь ласка, не соромтеся зв’язуватися з нами на безкоштовному форумі підтримки у разі будь-яких запитань.

Дивись також