如何使用 Python 将 HTML 转换为 PDF
Python 提供了 Pdfcrowd API v2,可将 HTML 文档转换为 PDF。此 API 非常易于使用,只需几行代码即可完成集成。
安装
Install the client library from PyPI $ pip install pdfcrowd
从网页/HTML 到 PDF 的转换将在以下 3 个步骤中完成
步骤 1 − 下载 pdfkit 库
$ pip install pdfkit
步骤 2 − 现在下载 wkhtmltopdf
对于 Ubuntu/Debian −
sudo apt-get install wkhtmltopdf
对于 Windows −
(a) Download link : WKHTMLTOPDF (b) Set : PATH variable set binary folder in Environment variables.
步骤 3 − Python 中的下载代码 −
(一)已保存的 HTML 页面
import pdfkit pdfkit.from_file('my_test.html', my_'output.pdf')
(二)通过网站 URL 转换
import pdfkit pdfkit.from_url('https://www.google.co.in/','my_testpdf.pdf')
(三)将文本存储在 PDF 中
import pdfkit pdfkit.from_string('my_testpdf ABC','testpdf.pdf')
广告