生成PDF工具
一开始有两种选择
第二种选择与平台无关,它是纯python生成 ,具体做法就是将生成HTML代码+CSS代码,利用reportlab来画图生成pdf。优点是与平台无关,缺点是画出来的图与浏览器生成的图根本无法一致(这是因为reportlab的画图算法与wkhtmltopdf根本无法相提并论。)
第一种选择是用python去调用 wkhtmltopdf 系统命令生成pdf. wkhtmltopdf是一个非常强悍的命令,它使用QT来生成 高质量的图形,与浏览器渲染出来的几乎一致。(与各个系统的渲染器有关)。优点是美观。缺点是环境搭配麻烦。
当然是选择 第一种方案了。美观才是王道,看脸的世界不是吗?!!
遇到的些问题: