当您将 Photoshop 文档另存为 PDF 时,它会生成一些 XML 元素,我认为这些元素会被 Photoshop 用于稍后进行编辑。无论如何,这些节点的一部分看起来像这样:
<rdf:li rdf:parseType="Resource">
<photoshop:LayerName>Item 1</photoshop:LayerName>
<photoshop:LayerText>Item 1</photoshop:LayerText>
</rdf:li>
<rdf:li rdf:parseType="Resource">
<photoshop:LayerName>Item 2</photoshop:LayerName>
<photoshop:LayerText>Item 2</photoshop:LayerText>
</rdf:li>
显然,替换节点中的一些文本很容易,但我想知道是否有某种方式(工具、库、任何东西)可以使用节点中的新数据“刷新”或重新编译 PDF在服务器上;最好在 PHP 中。
我需要动态替换一些占位符文本。这就是目标。
如果我走错了路,有什么办法可以实现吗?我愿意尝试编辑像这样的任何文件(足以打印),无论是 psd、pdf、indesign、ai 还是任何文件。
谢谢!