文章目录[隐藏]
使用 wkhtmltopdf
API
wkhtmltopdf 是一组开源工具,可以将 HTML 网页转换为 PDF。我们使用 pdfkit 模块在 Python 中处理它。该模块的功能可以在单个或多个网页上运行,并将它们保存为 PDF 文件。
我们可以直接从网页 URL 或设备上保存的 HTML 文件中读取内容。from_url() 函数从 URL 读取内容,而 from_file() 函数从文件读取。
文件的名称和路径可以在函数中指定。
看下面的代码看看它们的用途
import pdfkit pdfkit.from_url('https://www.delftstack.com/', 'sample.pdf')
安装
Python-PDFKit:HTML 到 PDF 包装器
安装 python-pdfkit:
$ pip install pdfkit (或者 pip3 for python3)
安装 wkhtmltopdf:
Debian/Ubuntu: $ sudo apt-get install wkhtmltopdf
苹果系统:
$ brew install homebrew/cask/wkhtmltopdf