XmpMetadata

概述

XmpMetadata 是一个类在Aspose.PDF FOSS的.NET中.

提供了嵌入在PDF中的XMP元数据的访问.

本类提供了11种方法,用于在NET程序中与XmpMetadata对象工作. 有的方法包括: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. 所有公众成员在安装了Aspose.PDF FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.

属性

名称:类型Access描述情况
KeysIEnumerable<string>阅读所有元数据属性密钥 (平面字符串属性的加上任何结构化命名值的属物).
Countint阅读房产数量.
PdfAidPartstring?阅读/写作获取 PDF/A 标识部分(pdfaid:part),例如.
PdfAidConformancestring?阅读/写作获取PDF/A识别符合性级 (pdfaid:conformance),例如.
IsDirtybool阅读自加载以来是否有变化.

方法

Signature描述情况
Get(key: string)按键获取元数据属性 (例如:“dc:title”",xmp:CreatorTool").
ContainsKey(key: string)关键是否存在.
Set(key: string, value: string)设置元数据属性。.
Add(key: string, value: XmpValue)添加一个字符号 XmpValue 的元数据属性.
Add(key: string, value: string)添加一个字符串值的元数据属性.
GetXmpValue(key: string)获取一个元数据属性作为输入的 XmpValue,或者如果没有找到的话为 null.
Remove(key: string)删除一个元数据属性.
GetArray(key: string)获取一个元数据属性作为数组值 (对于 rdf:Seq/Bag属性的 dc:creator,dc:subject).
SetArray(key: string, values: IEnumerable<string>)将元数据属性设置为数组(序列化为 rdf:Seq)。.
RegisterNamespaceUri(prefix: string, namespaceUri: string)注册一个定制的名称空间URI,以便使用该序列中的属性可以在 ToXml() 中与正确的名域声明进行串行.
ToXml()将元数据串序化为XMP/RDF XML字符串.

查看更多

 中文