python转换html为pdf文件
用python将html转换为pdf,如果在浏览器的网页上,选择网页内容然后右键点击打印然后保存就可以转换为pdf
但是用python怎么做呢?
pip安装pdfkit库
pip install pdfkit
下载wkhtmltopdf
下面地址有许多不同操作系统的发行版,请按需下载,并放到系统的path目录
https://github.com/wkhtmltopdf/wkhtmltopdf/releases/
然后就可以愉快的使用pdfkit了
代码示例如下:
将html文件转换为pdf
import pdfkit
pdfkit.from_file('test.html', 'out.pdf')
将url转换为pdf
import pdfkit
pdfkit.from_url('https://www.baidu.com','baidu.pdf')
- 原文作者:iamdev
- 原文链接:https://blog.iamdev.cn/post/2022/python-convert-html-to-pdf/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止转载 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。