我在pdf版本1.6上有一些 PDF
文件 .
我一直在尝试以下库来编辑这些pdf文件的元数据:
-
Zend_Pdf类:适用于pdf 1.5或更低版本 . 但在解析版本1.6的pdf时出错
-
pdflib:我不知道如何编辑现有的pdf文件 .
-
tcpdf:同样的问题,我找不到编辑现有pdf的功能
-
有人还建议只需编辑pdf文件,方法是在pdf文件的末尾添加以下内容(例如 Headers ):
/Title (Title Text)
我仍然希望能够使用 pdflib
或一些免费的源PHP库来实现这一目标 .
1 回答
PDFlib无法编辑现有文件,但您可以将现有文件的内容复制到新文件,并从导入文档中读取元数据,更改它,然后将其写入新文档 .
http://www.pdflib.com/pdflib-cookbook/document-interchange/import-xmp-from-pdf/php-import-xmp-from-pdf/
是显示此方法的一部分的示例 .