0

我正在寻找一种工具或方法(.NET)来添加自定义 XMP 字段。另外,有人可以解释需要知道 XMP 标记是文本字段、文本区域还是选择的目的吗?

4

1 回答 1

0

XMP 作为 XML 数据包或单独的 XML 文件写入文件中。XMP 规范使用 RDF/XML 的一个子集。因此,您可以查看 (RDF/)XML 操作工具。
然而,对于嵌入式 XPackets,需要在数据包的开头计算和写入数据包长度,因此拥有一个专门构建的库可能会有所帮助。Adobe 为此提供了XMP SDK (C++)。

XMP 支持多种字段内容类型,例如文本、数字或 URL。例如,文本字段可以限制为来自受控词汇表的值,为此在 GUI 中使用选择下拉表单元素可能是有意义的。

于 2013-03-14T20:19:28.410 回答