这里提到的库和框架很好,但是如果您只想填写一个表格并将其展平,我建议您使用命令行工具pdftk(PDF工具包)。
您可以从php调用命令行,命令是
pdftkformfile.pdf
fill_formfieldinfo.fdf
outputoutputfile.pdf
flatten
您将需要查找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(如下)推荐它。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)