在pdf上打印具有可填写表单的文本

时间:2017-01-26 12:20:04

标签: php pdf fpdi

我目前正在使用FPDI在静态pdf文档上打印数字。 当我尝试使用具有可填写形式的pdf时,FPDI会抛出错误:

“本文档([pdf path])可能使用了FPDI附带的免费解析器不支持的压缩技术。”

阅读文档FPDI显然无法做到这一点。 搜索替代品并没有给我带来那么大的影响(我主要想办法预先填写表格字段......但我需要在表格区域之外打印一个数字)

是否有人知道这方面的解决方案(例如替代库)?

提前致谢

1 个答案:

答案 0 :(得分:1)

通常,问题与文档具有表单但使用PDF 1.5中引入的压缩技术这一事实没有直接关系。我们(Setasign)通过commercial add-on在FPDI中为此类文档提供支持。

无论如何这仍然无法帮助你,因为FPDI无法将表单字段复制到生成的文档中。

如果要编辑原始文档而不创建新文档(使用FPDI执行的操作),可以查看SetaPDF-Stamper组件。它允许您在不改变任何其他内容的情况下向页面添加新内容。