我正在寻找一种工具或方法(.NET)来添加自定义 XMP 字段。另外,有人可以解释需要知道 XMP 标记是文本字段、文本区域还是选择的目的吗?
问问题
1104 次
XMP 作为 XML 数据包或单独的 XML 文件写入文件中。XMP 规范使用 RDF/XML 的一个子集。因此,您可以查看 (RDF/)XML 操作工具。
然而,对于嵌入式 XPackets,需要在数据包的开头计算和写入数据包长度,因此拥有一个专门构建的库可能会有所帮助。Adobe 为此提供了XMP SDK (C++)。
XMP 支持多种字段内容类型,例如文本、数字或 URL。例如,文本字段可以限制为来自受控词汇表的值,为此在 GUI 中使用选择或下拉表单元素可能是有意义的。