是否有 PHP 库可用于填充 PDF 表单,然后将它们保存(展平)为 PDF 文件?
最佳答案
这里提到的库和框架都不错,但如果你只想填个表然后压扁它,我推荐命令行工具pdftk(PDF Toolkit)。
参见 https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
可以从php调用命令行,命令为
pdftk
formfile.pdf fill_form
fieldinfo.fdf 输出
outputfile.pdf 扁平化
您需要找到 FDF 文件的格式,以便生成用于填写字段的信息。这是一个很好的链接:
http://www.tgreer.com/fdfServe.html
[编辑:上面的链接似乎失效了。这里有更多信息...]
pdftk 命令可以将PDF 格式文件生成FDF 文件。然后,您可以将生成的 FDF 文件用作样本。表单字段是 FDF 文件的一部分,看起来像
...
<< /T(f1-1) /V(text of field) >>
<< /T(f1-2) /V(text of another field) >>
...
您还可以查看 php-pdftk ,这是一个特定于 PHP 的库。我没有使用过它,但评论者 Álvaro(下图)推荐它。
关于php - 使用 PHP 填写 PDF 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77873/