Если вы хотите преобразовать несколько страниц HTML в документы PDF, вы можете использовать онлайн-конвертеры HTML в PDF. Однако, если вам нужно выполнить это преобразование программно или в пакетном режиме, вам придется найти библиотеку, которая автоматизирует преобразование HTML в PDF. Поэтому в этой статье представлено пошаговое руководство и пример кода для преобразования HTML-файла в PDF в Python.
- Библиотека преобразования Python HTML в PDF
- Преобразование HTML в PDF в Python
- Онлайн-конвертер HTML в PDF
Библиотека преобразования Python HTML в PDF
Aspose.PDF for Python — это надежная библиотека, позволяющая создавать и обрабатывать PDF-документы. Наряду с различными другими возможностями работы с PDF, эта библиотека предлагает первоклассную функцию для преобразования HTML в PDF. Вы можете установить библиотеку, используя следующую команду pip.
pip install aspose-pdf
Шаги для преобразования HTML в PDF в Python
Ниже приведены шаги для преобразования содержимого HTML в PDF с помощью Aspose.PDF for Python.
- Установите и импортируйте Aspose.PDF for Python в свое приложение.
- Загрузите содержимое HTML из файла.
- Преобразуйте HTML в PDF и сохраните выходной файл.
Давайте теперь преобразуем эти шаги в код Python и преобразуем файл HTML в PDF.
Преобразование HTML в PDF в Python
Вот как вы можете преобразовать файл HTML в PDF в Python.
- Создайте экземпляр класса HtmlLoadOptions.
- Создайте экземпляр класса Document и инициализируйте его с помощью пути к файлу HTML и объекта HtmlLoadOptions.
- Преобразование HTML в PDF с помощью метода Document.save(outputFileName).
В следующем примере кода показано, как преобразовать документ HTML в PDF.
import aspose.pdf as ap
input_html = "input.html"
output_pdf = "output.pdf"
# создать объект HtmlLoadOptions
options = ap.HtmlLoadOptions()
# загрузить файл
document = ap.Document(input_html, options)
# конвертировать HTML в PDF
document.save(output_pdf)
HTML-файл
Преобразованный PDF
Онлайн-конвертер HTML в PDF
Взгляните на наш бесплатный онлайн-конвертер HTML в PDF, который использует Aspose.PDF for Python.
Бесплатное преобразование HTML в PDF
Вы можете получить бесплатную временную лицензию и конвертировать HTML-файлы в PDF без каких-либо ограничений на пробную версию.
Заключение
В этой статье вы увидели, как конвертировать HTML в PDF в Python. Пошаговое руководство и пример кода продемонстрировали, как загрузить HTML-файл, а затем сохранить его в формате PDF. Вы можете легко установить Aspose.PDF for Python в свое приложение и беспрепятственно конвертировать содержимое HTML в PDF. Вы можете узнать больше об Aspose.PDF for Python, используя документацию.