XmpPdfAExtensionSchema

XmpPdfAExtensionSchema

概述

XmpPdfAExtensionSchema 是 Aspose.PDF FOSS 中用于 .NET 的类。

一个 PDF/A XMP 扩展模式,包含描述及其关联的 XmpPdfAExtensionObjects。

此类提供 7 种方法,用于在 .NET 程序中处理 XmpPdfAExtensionSchema 对象。可用的方法包括:Add、Contains、GetProperty、GetSchemaXml、GetValuesXml、Remove、XmpPdfAExtensionSchema。在安装了 Aspose.PDF FOSS for .NET 包之后,所有公共成员均可被任何 .NET 应用程序访问。属性:DefaultExtensionNamespacePrefix、DefaultExtensionNamespaceUri、DefaultFieldNamespacePrefix、DefaultFieldNamespaceUri、DefaultPropertyNamespacePrefix、DefaultPropertyNamespaceUri,以及另外 8 项。

属性

名称类型访问描述
DescriptionXmpPdfAExtensionSchemaDescription读取模式描述。
ObjectsList<XmpPdfAExtensionObject>读取属于此模式的扩展对象。
DefaultExtensionNamespacePrefixstring读取用于扩展命名空间声明的默认前缀。
DefaultExtensionNamespaceUristring读取用于扩展命名空间声明的默认 URI。
DefaultFieldNamespacePrefixstring读取用于扩展字段命名空间声明的默认前缀。
DefaultFieldNamespaceUristring读取用于扩展字段命名空间声明的默认 URI。
DefaultPropertyNamespacePrefixstring读取用于扩展属性命名空间声明的默认前缀。
DefaultPropertyNamespaceUristring读取用于扩展属性命名空间声明的默认 URI。
DefaultSchemaNamespacePrefixstring读取默认前缀用于 extension-schema 命名空间声明。
DefaultSchemaNamespaceUristring读取默认 URI 用于 extension-schema 命名空间声明。
DefaultValueNamespaceUristring读取默认用于值类型值的 URI。
DefaultValueTypeNamespacePrefixstring读取默认用于值类型声明的前缀。
RdfNamespaceURIstring读取用于包装 PDF/A 扩展元数据的 RDF 命名空间的 URI。
RdfPrefixstring读取前缀通常绑定到 RdfNamespaceURI。

方法

签名描述
XmpPdfAExtensionSchema(description: XmpPdfAExtensionSchemaDescription)根据给定的描述构建模式。
Add(obj: XmpPdfAExtensionObject)将 obj 追加到 Objects。
Contains(obj: XmpPdfAExtensionObject)Objects 是否包含 obj。
Remove(obj: XmpPdfAExtensionObject)如果存在,从 Objects 中移除 obj。
GetProperty(name: string)根据名称定位属性;如果没有匹配项则返回 null。
GetSchemaXml(xmlDocument: XmlDocument)将模式头部(描述 + 命名空间)渲染为 XML。
GetValuesXml(xmlDocument: XmlDocument, rootElement: XmlElement)将模式值(属性/字段条目)渲染到 rootElement 中。

另请参阅

 中文