@no1xsyzy python-docx-template 这个包支持很多 word 格式,而且 python 实现起来很方便,数据从数据库里一取一填就好了。 其他工具我不知道对 word 的格式支持能到什么程度,反正我之前做的一个自动化报告的项目,里面各种乱七八糟的格式要求,字体,字号,一段文字中间的不同颜色,斜体黑体什么的。还要表格根据数据自动生成相应的行数,没有数据就没有表格,还要插入图片什么的,各种要求吧。 唯一做不到的就是转 PDF,所以就再找个转 pdf 的工具就好了
iilxy
2020-01-03 21:10:51 +08:00
PyFPDF 直接生成 pdf 就行了
xml123
2020-01-03 23:50:13 +08:00
这个需求直接用 LaTeX 更方便吧,就是需要把模板用 LaTeX 重新写一边。
no1xsyzy
2020-01-04 01:59:57 +08:00
@chenxj123 原来是 jinja2 那直接 jinja2 做出 html 转 PDF 就行了啊,你这是绕一圈 不过 LaTeX 告诉我们有时绕一圈生成速度快生成文件还小(手动笑哭
changxiushanwu
2020-01-04 07:51:24 +08:00
同推荐 python-docx-template,直接生成 word 文档。
第 1 页 / 共 1 页
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。