是否有任何 PHP PDF 库可以替换现有 PDF、ODT 或 DOCX 文档中的占位符变量,并生成 PDF 文件作为最终结果,而不会破坏布局?
要求:
不需要第三方网络服务
在共享虚拟主机上运行的能力将是理想的(不需要二进制安装/包)
请注意,能够加载现有 PDF 文件并以编程方式在特定位置插入文本的库对于我的用例来说是不够的。
据我的研究表明,没有图书馆可以做到这一点:
TCPDF 只能从头开始生成文档
FPDI 可以读取现有的 PDF 模板,但只能以编程方式添加内容(无模板变量替换)
有各种 DOCX/ODT 模板库,但它们不输出 PDF
PHPDOCx声称能够完全满足我的需要——但他们不提供试用版,我也不打算买包里的猫,尤其是当网络上似乎没有其他产品可以做到的时候这。我很难相信他们可以毫无问题地做到这一点 - 如果您使用该产品成功地做到了这一点,请在此处留言。
我忽略了什么吗?
有没有办法使用 PDF 表单来做到这一点?我正在 OpenOffice 3 中创建源文档。
我也许可以使用标准的 Linux 命令(pdftk
例如,现在就可以尝试。)
更新: *啊!* 我被叫出办公室,同时赏金到期。开始新的赏金:据我的测试显示,目前还没有解决方案对我完美。
更新二:我将很快寻找 pdftk 方法,但我也开始另一轮赏金,以收集额外的输入。这个问题现在已经在赏金中看到了 1300 个代表点,一定是某种记录:)