dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2198
  • 铜币14034枚
  • 威望6091点
  • 银元155个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 喜欢达人
  • 原创写手
阅读:296回复:0

如何使用Python 完成 HTML转 PDF工作?

楼主#
更多 发布于:2019-02-21 08:45
目标
使用 python wkhtmltopdf 包,完成 HTML转PDF 需求支持工作。

环境
head -n1 /etc/issue
Ubuntu 16.04.5 LTS \n \l

部署
apt-get install wkhtmltopdf

使用
wkhtmltopdf demo.html /tmp/demo.pdf
Loading page (1/2)
Printing pages (2/2)                                              
Done  

扩展
容器环境提示 QXcbConnection: Could not connect to display
wkhtmltopdf demo.html /tmp/demo.pdf
QXcbConnection: Could not connect to display
Aborted (core dumped)

解决方法
apt-get install xvfb-run
xvfb-run wkhtmltopdf demo.html /tmp/demo.pdf

参考
https://pypi.org/project/wkhtmltopdf/0.2/
https://www.cnblogs.com/my8100/p/7738366.html
https://unix.stackexchange.com/questions/192642/wkhtmltopdf-qxcbconnection-could-not-connect-to-display

#

最新喜欢:

bybybyby
欢迎关注微信公众号: 运维录
游客

返回顶部