XHTML PDF Java

XHTML — это текстовый формат файла с разметкой в формате XML. Этот формат широко используется из-за универсальности и требует меньшего количества сценариев. Принимая во внимание, что файлы PDF представляют собой файлы формата с фиксированным макетом, которые широко используются из-за того, что они не зависят от платформы. В некоторых случаях может потребоваться преобразовать файлы XHTML в формат PDF. В соответствии с такими вариантами использования в этой статье показано, как преобразовать XHTML в формат PDF в Java.

Конвертер XHTML в PDF — установка Java API

Aspose.HTML для Java API поддерживает HTML, MHTML, PDF и многие другие форматы файлов. Вы можете быстро настроить API, загрузив его JAR-файл из раздела Новые выпуски или выполнив следующие настройки для доступа к нему из Репозитория Aspose:

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

 <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.12</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

Программное преобразование XHTML в PDF-файл на Java

В приведенных ниже шагах подробно описывается, как программно преобразовать файл XHTML в формат PDF в Java:

  1. Загрузите входной файл XHTML.
  2. Создайте объект класса PdfSaveOptions.
  3. Преобразуйте файл XHTML в формат PDF.

Фрагмент кода ниже демонстрирует, как программно преобразовать XHTML в формат PDF в Java:

// Загрузите входной файл XHTML, чтобы преобразовать его
HTMLDocument document = new HTMLDocument("sample.xhtml");

// Создать экземпляр PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();

// Сохранить XHTML как документ PDF
Converter.convertHTML(document, options, "output.pdf");

Изучите Aspose.HTML для Java

Вы можете заглянуть в раздел документация, чтобы изучить различные другие функции API. Кроме того, другие полезные темы, содержащие информацию о примечаниях к выпуску, а также подробности руководства для начинающих, также освещены соответствующим образом.

Вывод

В заключение вы узнали, как конвертировать XHTML в формат PDF. Это преобразование полезно в различных сценариях, например, когда вам нужно поделиться данными со многими людьми. Кроме того, если у вас есть какие-либо вопросы или неясности, пишите нам на форум.

Смотрите также