我一直在广泛寻找一个简单的解决方案来解决一个不太复杂的问题。
我在需要打印的 sql 数据库中有大量数据(例如,每个条目都有姓名、地址、电话号码等)。
最终打印页面上的绝大多数数据是静态的——只需要在“模板”中作为“变量”的少数字段。非常有利的是,可变数据将被放入的区域本身在位置方向和尺寸上都是固定的——因此不需要调整页面上其他静态/冗余数据的间距。
我想有某种形式的“会计”,因为打印的页面数量将达到数万,我想知道到目前为止已经打印了哪些 sql 条目。
我不想“重新发明轮子”并编写一个php前端,该前端循环遍历数组并将sql数据在呈现为pdf之前或之后存放到页面上的正确位置......
我更喜欢直接从服务器 (*nix) 打印,如果有一种方法可以做到这一点,而实际上不必渲染成千上万个单独的 pdf,我会非常热情。以今天的开源软件包,走哪条路最好?
(到目前为止,看起来如果没有简单的方法,我将需要学习 LaTeX、Cheetah 和一些 python)