@no1xsyzy python-docx-template 这个包支持很多 word 格式,而且 python 实现起来很方便,数据从数据库里一取一填就好了。 其他工具我不知道对 word 的格式支持能到什么程度,反正我之前做的一个自动化报告的项目,里面各种乱七八糟的格式要求,字体,字号,一段文字中间的不同颜色,斜体黑体什么的。还要表格根据数据自动生成相应的行数,没有数据就没有表格,还要插入图片什么的,各种要求吧。 唯一做不到的就是转 PDF,所以就再找个转 pdf 的工具就好了
資深大佬 : iilxy
PyFPDF 直接生成 pdf 就行了
資深大佬 : xml123
这个需求直接用 LaTeX 更方便吧,就是需要把模板用 LaTeX 重新写一边。
資深大佬 : no1xsyzy
@chenxj123 原来是 jinja2 那直接 jinja2 做出 html 转 PDF 就行了啊,你这是绕一圈 不过 LaTeX 告诉我们有时绕一圈生成速度快生成文件还小(手动笑哭