以编程方式变换PDF可编辑字段

时间:2010-10-26 17:17:06

标签: php templates pdf pdf-form

这里有很多关于用PHP操纵PDF的问题和答案,但它们似乎都不符合我的要求。

以编程方式,我希望能够更新可编辑字段的内容。最好用PHP。如果重要的话,PDF文件最初是手工制作的(作为一种“模板”文件,将被反复复制和填写)。在php.net上的PDF_* functions列表并没有给我任何看起来(直接)有希望的东西。

PHP可以实现吗?怎么样?

3 个答案:

答案 0 :(得分:2)

维护原始PDF外观的最佳方法是使用Acrobat的PDFLib块插件。 PDFLib是所有PHP PDF函数背后的库。有关块插件的更多信息可以在PDFLib网站上找到,主页上有一个名为“The PDFlib Block Plugin”的链接。

使用的过程是使用Acrobat中的插件创建所有称为块的“可编辑字段”。完成后,可以通过编程方式导入模板并填写字段。还有一些功能可以编程方式匹配页面上字体的字体,大小,样式等,以便在文档中正确显示。以下是食谱中有关如何使用块处理和PPS进行各种操作的页面:http://www.pdflib.com/pdflib-cookbook/block-handling-and-pps/

答案 1 :(得分:0)

http://framework.zend.com/manual/en/zend.pdf.html

更具体地说here(除非我误解了你)

答案 2 :(得分:0)

TCPDF是最好的PDF库。

但请遵循:PHP PDF template library with PDF output?

:)