XHTML — это текстовый формат файла с разметкой в формате XML. Этот формат широко используется из-за универсальности и требует меньшего количества сценариев. Принимая во внимание, что файлы PDF представляют собой файлы формата с фиксированным макетом, которые широко используются из-за того, что они не зависят от платформы. В некоторых случаях может потребоваться преобразовать файлы XHTML в формат PDF. В соответствии с такими вариантами использования в этой статье показано, как преобразовать XHTML в формат PDF в Java.
- Конвертер XHTML в PDF — установка Java API
- Программное преобразование 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:
- Загрузите входной файл XHTML.
- Создайте объект класса PdfSaveOptions.
- Преобразуйте файл 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. Это преобразование полезно в различных сценариях, например, когда вам нужно поделиться данными со многими людьми. Кроме того, если у вас есть какие-либо вопросы или неясности, пишите нам на форум.