HTML в PDF Python

Если вы хотите преобразовать несколько страниц HTML в документы PDF, вы можете использовать онлайн-конвертеры HTML в PDF. Однако, если вам нужно выполнить это преобразование программно или в пакетном режиме, вам придется найти библиотеку, которая автоматизирует преобразование HTML в PDF. Поэтому в этой статье представлено пошаговое руководство и пример кода для преобразования HTML-файла в PDF в Python.

Библиотека преобразования 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-файл

Python HTML в PDF

Преобразованный PDF

Библиотека Python 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, используя документацию.

Статьи по Теме