Преобразование HTML в PDF на Python
Contents
[
Hide
]
Обзор
Aspose.PDF для Python через Java — это профессиональное решение, которое позволяет создавать PDF-файлы из веб-страниц и исходного HTML-кода в ваших приложениях.
Эта статья объясняет, как преобразовать HTML в PDF с использованием Python. Она охватывает следующие темы.
Формат: HTML
Преобразование HTML в PDF на Python
Aspose.PDF для Python — это API для работы с PDF, который позволяет бесшовно преобразовывать любые существующие HTML-документы в PDF. Процесс преобразования HTML в PDF может гибко настраиваться.
Преобразование HTML в PDF
Следующий пример кода на Python показывает, как преобразовать HTML-документ в PDF.
- Создайте экземпляр класса HtmlLoadOptions.
- Инициализируйте объект Document.
- Сохраните выходной PDF-документ, вызвав метод Document.Save().
from asposepdf import Api
# инициализация лицензии
documentName = "testdata/license/Aspose.PDF.PythonviaJava.lic"
licenseObject = Api.License()
licenseObject.setLicense(documentName)
# конвертация из массива байтов
documentName = "input.html"
with open(documentName, "rb") as file:
byte_array = file.read()
doc = Api.Document(byte_array, Api.LoadFormat.HTML)
documentOutName = "result_fromHtml.pdf"
doc.save(documentOutName)
# конвертация из файла
documentName = "input.html"
doc = Api.Document(documentName, Api.LoadFormat.HTML)
documentOutName = "result2_fromHtml.pdf"
doc.save(documentOutName)
Попробуйте конвертировать HTML в PDF онлайн
Aspose предлагает вам бесплатное онлайн-приложение “HTML to PDF”, где вы можете попробовать исследовать функциональность и качество его работы.