我需要根据数据库中的数据创建一千多个两页的PDF手册/数据表。每个PDF的布局都是相同的,但内容不同。我可以用什么方法来实现这个目标?
- 设计有吸引力的布局,包括图像/图形。它应该看起来像一本真正的小册子,而不是一个印刷的网页
- 可脚本化(任何语言)的方式生成具有不同数据的1000+个版本
- 将每个导出为PDF
- 可维护,以备将来修改/调整
为此,我采用了LaTeX+handlers的方法,并将其与node.js.一起编写脚本
即
- 使用TeX设计示例布局
- 使用把手参数化值
- 遍历数据集,将车把值替换为实际值
- 使用
pdflatex
生成PDF