XmpPdfAExtensionSchema

XmpPdfAExtensionSchema class

描述 PDF/A-1 提供的 XMP 扩展架构。

public class XmpPdfAExtensionSchema

构造函数

姓名 描述
XmpPdfAExtensionSchema(XmpPdfAExtensionSchemaDescription) 初始化新对象。

特性

姓名 描述
Description { get; } 获取架构描述。
Objects { get; } 获取对象列表(属性、值类型)。

方法

姓名 描述
Add(XmpPdfAExtensionObject) 将新对象添加到架构中。
Contains(XmpPdfAExtensionObject) 判断 obj 是否存在于 schema.
GetProperty(string) 按名称返回 PDF/A 属性。
GetSchemaXml(XmlDocument) 返回表示 xml 树中架构的 xml 元素(标记 - li)。
GetValuesXml(XmlDocument, XmlElement) 以 xml 树表示形式获取属性值。
Remove(XmpPdfAExtensionObject) 从架构中删除对象。

字段

姓名 描述
const DefaultExtensionNamespacePrefix 默认扩展命名空间前缀。
const DefaultExtensionNamespaceUri 默认扩展命名空间 uri.
const DefaultFieldNamespacePrefix 默认字段命名空间前缀。
const DefaultFieldNamespaceUri 默认扩展命名空间 uri.
const DefaultPropertyNamespacePrefix 默认属性命名空间前缀。
const DefaultPropertyNamespaceUri 默认属性命名空间 uri.
const DefaultSchemaNamespacePrefix 默认模式命名空间前缀。
const DefaultSchemaNamespaceUri 默认模式命名空间 uri.
const DefaultValueNamespaceUri 默认值命名空间 uri.
const DefaultValueTypeNamespacePrefix 默认值类型命名空间前缀。
const RdfNamespaceURI 默认 rdf 命名空间 uri.
const RdfPrefix 默认 rdf 命名空间前缀。

也可以看看