0

我知道 XMP 中有一些用于 PDF 文件的属性,例如:

     <xap:ModifyDate>2009-12-10T09:54:47-05:00</xap:ModifyDate>
     <xap:CreateDate>2009-12-10T09:42:54-05:00</xap:CreateDate>
     <xap:MetadataDate>2009-12-10T09:54:47-05:00</xap:MetadataDate>
     <xap:CreatorTool>Adobe InDesign CS4 (6.0.4)</xap:CreatorTool>

但我想定义自定义属性,例如:

     <xap:ViewTitle>2009-12-10T09:54:47-05:00</xap:ViewTitle>
     <xap:GUID>2009-12-10T09:42:54-05:00</xap:GUID>

我可以做吗?

4

2 回答 2

3

是的你可以。

根据 XMP 规范

可以将新属性添加到现有名称空间而不会“破坏”应用程序。

现有命名空间中的属性定义应始终保持不变;否则,应用程序可能会产生不正确的行为。如果需要更改属性的含义,则应创建一个新属性(并将旧属性声明为已弃用)。

您可以创建新的自定义模式。这可能是比扩展现有模式更好的方法。

更多信息可以在 XMP 规范中的模式扩展中找到。

于 2012-07-02T18:21:46.853 回答
1

您可以使用 XMP 桥库来编辑 XMP。Marijan Tompa 在其博客上发表了深刻的见解:http: //indisnip.wordpress.com/2010/09/07/storing-custom-data-into-indesign-file-xmp/

于 2012-07-02T20:29:10.893 回答