渲染生成docx文档 财富值3

2016-10-17 11:26发布

做了项目填报的应用,需要导出docx文件进行打印或者存档,导出的需要和原始的docx类似(之前是在纸上填饱的,现在做成线上),原始的docx很长很多,差不多有30页面。
现在的想法是在原始的文档上面预留一些模板标签,然后后台根据标签替换来生成正确的文档供用户导出。
比如文档的模板有可能是下面这样子的:

红色框里面的就是写的两个标签(用{}来表示标签),后台渲染了之后自动体会成实际的值。
目前用python-docx来做基本上能够实现,但是速度太慢了,比较复杂的文档,差不多5秒钟才能渲染好一页。
还有个问题是,有的地方还涉及到二维的表格,比如下面这种,可能涉及到需要用循环来渲染:

这方面有没有做过的前辈,给个思路或者方向,谢谢。

友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
0条回答

一周热门 更多>