如何使用Python将HTML转换为PDF

如何使用Python将HTML转换为PDF

Python提供了Pdfcrowd API v2,可将HTML文档转换为PDF。这个API非常易于使用,只需要几行代码即可完成集成。

安装步骤

PyPI安装客户端库
$ pip install pdfcrowd
Python

这个转换过程将分为以下3个步骤:从网页/HTML到PDF

步骤1 − 下载 pdfkit 库

$ pip install pdfkit
Python

步骤2 − 现在下载 wkhtmltopdf

对于Ubuntu/Debian −

sudo apt-get install wkhtmltopdf
Python

对于Windows −

(a) 下载链接:WKHTMLTOPDF
(b) 设置:PATH变量设置二进制文件夹在环境变量中。
Python

步骤3 − Python代码下载 −

(i) 已保存的HTML页面

import pdfkit 
pdfkit.from_file('my_test.html', my_'output.pdf')
Python

(ii) 通过网站URL进行转换

import pdfkit
pdfkit.from_url('https://www.google.co.in/','my_testpdf.pdf')
Python

(iii) 将文本保存为PDF

import pdfkit
pdfkit.from_string('my_testpdf ABC','testpdf.pdf')
Python

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册