XmpPdfAExtensionProperty
概述
XmpPdfAExtensionProperty 是 Aspose.PDF FOSS 中用于 .NET 的类。继承自:XmpPdfAExtensionField。
一个 PDF/A XMP 扩展属性声明(名称、值、值类型、类别、描述)。
此类提供 4 个用于在 .NET 程序中处理 XmpPdfAExtensionProperty 对象的方法。可用的方法包括:GetXml、XmpPdfAExtensionField、XmpPdfAExtensionObject、XmpPdfAExtensionProperty。在安装 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:Category、Description、Name、Value、ValueType。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
Category | XmpPdfAExtensionCategoryType | 读取 | 外部(公开)或内部(私有)可见性。 |
Name | string | 读取 | 字段名称。 |
ValueType | string | 读取 | 字段值类型(XMP 类型引用)。 |
Description | string | 读取 | 此扩展属性所携带内容的描述。 |
Value | string | 读写 | 当前值(可写,以便调用者在序列化前进行更新)。 |
方法
| 签名 | 描述 |
|---|---|
XmpPdfAExtensionProperty(name: string, value: string, valueType: string, category: XmpPdfAExtensionCategoryType, description: string) | 构造一个具有完整元数据的属性。 |
GetXml(xmlDocument: XmlDocument) | 在此 XmpPdfAExtensionProperty 实例上调用 GetXml(xmlDocument)。 |
XmpPdfAExtensionField(name: string, value: string, valueType: string, description: string) | 构造一个包含名称、值、值类型和描述的字段。 |
XmpPdfAExtensionObject(description: string, value: string) | 构造一个带有描述 + 值的扩展对象。 |