Linux 下 Python 将 HTML 转换为 PDF 文件 - 使用 pdfkit
在 Linux 下使用 Python 的 pdfkit 模块将 HTML 文件转换为 PDF 文件,可以按照以下步骤:
- 安装 wkhtmltopdf
wkhtmltopdf 是一个开源的 HTML 转 PDF 工具,pdfkit 需要依赖它来完成 HTML 转 PDF 的功能。在 Linux 下可以使用以下命令安装:
sudo apt-get install wkhtmltopdf
- 安装 pdfkit 模块
使用 pip 安装 pdfkit 模块:
pip install pdfkit
- 编写 Python 代码
import pdfkit
pdfkit.from_file('input.html', 'output.pdf')
其中,from_file 函数可以接受一个 HTML 文件的路径和一个输出文件的路径作为参数,将 HTML 文件转换为 PDF 文件。
- 运行代码
在终端中运行 Python 代码即可:
python convert.py
其中,convert.py 是保存上述 Python 代码的文件名。
转换完成后,会在当前目录下生成一个名为 output.pdf 的 PDF 文件,其中包含了 HTML 文件的内容。
原文地址: https://www.cveoy.top/t/topic/m3o7 著作权归作者所有。请勿转载和采集!