HTML в PDF на С#

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

Высокоскоростной конвертер Python HTML в PDF — скачать бесплатно

Чтобы преобразовать содержимое HTML в PDF, мы будем использовать Aspose.Words for Python. Это многофункциональная библиотека Python для создания, обработки и преобразования документов Word. Кроме того, он обеспечивает преобразование документов Word и PDF в обе стороны с высокой точностью. Aspose.Words for Python размещен на PyPI и может быть установлен с помощью следующей команды pip.

pip install aspose-words

Шаги для преобразования HTML в PDF в Python

Ниже приведены шаги для преобразования файла HTML в PDF с помощью Aspose.Words for Python.

  • Загрузите и установите Aspose.Words for Python.
  • Добавьте необходимые импорты библиотеки.
  • Загрузите содержимое HTML из файла.
  • Сохраните загруженный HTML-контент в формате PDF.

Преобразование HTML в PDF в Python

Давайте теперь посмотрим, как преобразовать вышеупомянутые шаги в код Python. Ниже приведены шаги для сохранения HTML в формате PDF в Python.

  • Используйте класс Document для загрузки файла HTML по его пути.
  • Вызовите метод Document.save(string) с путем к выходному файлу PDF в качестве аргумента.

В следующем примере кода показано, как преобразовать файл HTML в PDF в Python.

import aspose.words as aw

# load HTML file
doc = aw.Document("input.html")

# save HTML as PDF
doc.save("html-to-pdf.pdf")

Входной HTML-файл

С# HTML в PDF

Преобразованный PDF-документ

Преобразовать URL в PDF

Библиотека Python для преобразования HTML в PDF — получите бесплатную лицензию

Вы можете загрузить и использовать Aspose.Words for Python без ограничений на пробную версию, получив бесплатную временную лицензию.

Вывод

В этой статье вы узнали, как программно преобразовать содержимое HTML в PDF в Python. Вы можете установить Aspose.Words for Python и интегрировать преобразование HTML в PDF в свои приложения. Кроме того, вы можете узнать больше об Aspose.Words for Python, используя документацию. Кроме того, вы можете задать свои вопросы через наш форум.

Связанная статья