我有一个PDF文件,我想附加/合并/嵌入一个XML文件,其中包含相同的数据,如PDF,但可读取计算机。 PHP中有没有办法做到这一点?
我没有任何代码或想法如何启动它。
谢谢!
答案 0 :(得分:1)
一种解决方案是将XML存储在PDF中的XMP块中。 XMP是元数据扩展。它允许定义自己的Schema。 基本上它是RDF / XML。
SPEC:http://partners.adobe.com/public/developer/en/xmp/sdk/XMPspecification.pdf
我还没有在PHP中看到过用于PDF的XMP编写器。
但要实现它并不难。
在查看阅读器时,它基本上是包含在<x:xmpmeta
块内的RDF内容。
一些指示:
另一种解决方案是使用PDF“附件”。
您可以使用PHP lib FPDF。以下是添加附件的示例: