XmpPdfAExtensionSchema

遗产: java.lang.Object

public class XmpPdfAExtensionSchema

描述由 PDF/A-1 提供的 XMP 扩展模式。

构造函数

构造函数描述
XmpPdfAExtensionSchema(XmpPdfAExtensionSchemaDescription description)初始化新对象。

领域

场地描述
DEFAULT_EXTENSION_NAMESPACE_PREFIX默认扩展名称空间前缀。
DEFAULT_EXTENSION_NAMESPACE_URI默认扩展命名空间 uri。
DEFAULT_FIELD_NAMESPACE_PREFIX默认字段命名空间前缀。
DEFAULT_FIELD_NAMESPACE_URI默认扩展命名空间 uri。
DEFAULT_PROPERTY_NAMESPACE_PREFIX默认属性命名空间前缀。
DEFAULT_PROPERTY_NAMESPACE_URI默认属性命名空间 uri。
DEFAULT_SCHEMA_NAMESPACE_PREFIX默认架构命名空间前缀。
DEFAULT_SCHEMA_NAMESPACE_URI默认模式命名空间 uri。
DEFAULT_VALUE_NAMESPACE_URI默认值命名空间 uri。
DEFAULT_VALUE_TYPE_NAMESPACE_PREFIX默认值类型命名空间前缀。
RDF_NAMESPACE_URI默认 rdf 命名空间 uri。
RDF_PREFIX默认 rdf 命名空间前缀。

方法

方法描述
add(XmpPdfAExtensionObject obj)将新对象添加到架构中。
contains(XmpPdfAExtensionObject obj)确定 obj 是否存在于模式中。
createDescriptionValueXml(System.Xml.XmlDocument xmlDocument)为属性值块创建描述 xml 元素。
createDescriptionXml(System.Xml.XmlDocument xmlDocument)为所有模式创建描述 xml 元素。
createSchemasElement(System.Xml.XmlNode rootNode)从 xml 树创建模式元素列表。
equals(Object arg0)
getClass()
getDescription()获取架构描述。
getObjects1()获取对象列表(属性、值类型)。
getObjectsInternal()获取对象列表(属性、值类型)。
getProperty(String name)按名称返回 PDF/A 属性。
getPropertyIndex(String name)返回具有给定名称的属性的索引。
getSchemaXml(System.Xml.XmlDocument xmlDocument)返回表示 xml 树中模式的 xml 元素 (tag - li)。
getValuesXml(System.Xml.XmlDocument xmlDocument, System.Xml.XmlElement rootElement)获取属性值作为 xml 树表示形式。
hashCode()
initializeSchemaValue(System.Xml.XmlNode node, XmpPdfAExtensionSchema schema)初始化属性的值。
isPdfAExtensionPrefix(String localName)确定前缀值是否是 pdf-a 扩展名的一部分。
notify()
notifyAll()
remove(XmpPdfAExtensionObject obj)从架构中删除对象。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

XmpPdfAExtensionSchema(XmpPdfAExtensionSchemaDescription description)

public XmpPdfAExtensionSchema(XmpPdfAExtensionSchemaDescription description)

初始化新对象。

参数:

范围类型描述
descriptionXmpPdfAExtensionSchemaDescription架构描述。

DEFAULT_EXTENSION_NAMESPACE_PREFIX

public static final String DEFAULT_EXTENSION_NAMESPACE_PREFIX

默认扩展名称空间前缀。

DEFAULT_EXTENSION_NAMESPACE_URI

public static final String DEFAULT_EXTENSION_NAMESPACE_URI

默认扩展命名空间 uri。

DEFAULT_FIELD_NAMESPACE_PREFIX

public static final String DEFAULT_FIELD_NAMESPACE_PREFIX

默认字段命名空间前缀。

DEFAULT_FIELD_NAMESPACE_URI

public static final String DEFAULT_FIELD_NAMESPACE_URI

默认扩展命名空间 uri。

DEFAULT_PROPERTY_NAMESPACE_PREFIX

public static final String DEFAULT_PROPERTY_NAMESPACE_PREFIX

默认属性命名空间前缀。

DEFAULT_PROPERTY_NAMESPACE_URI

public static final String DEFAULT_PROPERTY_NAMESPACE_URI

默认属性命名空间 uri。

DEFAULT_SCHEMA_NAMESPACE_PREFIX

public static final String DEFAULT_SCHEMA_NAMESPACE_PREFIX

默认架构命名空间前缀。

DEFAULT_SCHEMA_NAMESPACE_URI

public static final String DEFAULT_SCHEMA_NAMESPACE_URI

默认模式命名空间 uri。

DEFAULT_VALUE_NAMESPACE_URI

public static final String DEFAULT_VALUE_NAMESPACE_URI

默认值命名空间 uri。

DEFAULT_VALUE_TYPE_NAMESPACE_PREFIX

public static final String DEFAULT_VALUE_TYPE_NAMESPACE_PREFIX

默认值类型命名空间前缀。

RDF_NAMESPACE_URI

public static final String RDF_NAMESPACE_URI

默认 rdf 命名空间 uri。

RDF_PREFIX

public static final String RDF_PREFIX

默认 rdf 命名空间前缀。

add(XmpPdfAExtensionObject obj)

public void add(XmpPdfAExtensionObject obj)

将新对象添加到架构中。

参数:

范围类型描述
objXmpPdfAExtensionObject新对象。

contains(XmpPdfAExtensionObject obj)

public boolean contains(XmpPdfAExtensionObject obj)

确定 obj 是否存在于模式中。

参数:

范围类型描述
objXmpPdfAExtensionObject要查找的对象。

退货: boolean - True - 对象存在于模式中;否则,假的。

createDescriptionValueXml(System.Xml.XmlDocument xmlDocument)

public static System.Xml.XmlElement createDescriptionValueXml(System.Xml.XmlDocument xmlDocument)

为属性值块创建描述 xml 元素。

参数:

范围类型描述
xmlDocumentcom.aspose.ms.System.Xml.XmlDocument源 xml 文档。

退货: com.aspose.ms.System.Xml.XmlElement - 描述 xml 元素。

createDescriptionXml(System.Xml.XmlDocument xmlDocument)

public static System.Xml.XmlElement createDescriptionXml(System.Xml.XmlDocument xmlDocument)

为所有模式创建描述 xml 元素。

参数:

范围类型描述
xmlDocumentcom.aspose.ms.System.Xml.XmlDocument源 xml 文档。

退货: com.aspose.ms.System.Xml.XmlElement - 描述 xml 元素。

createSchemasElement(System.Xml.XmlNode rootNode)

public static HashDictionary<String,XmpPdfAExtensionSchema> createSchemasElement(System.Xml.XmlNode rootNode)

从 xml 树创建模式元素列表。

参数:

范围类型描述
rootNodecom.aspose.ms.System.Xml.XmlNode架构元素的根节点。

退货: HashDictionary - 格式为(键,值)的模式元素字典:模式_prefix,架构值。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getDescription()

public XmpPdfAExtensionSchemaDescription getDescription()

获取架构描述。

退货: XmpPdfAExtensionSchemaDescription - XmpPdfAExtensionSchemaDescription

getObjects1()

public List getObjects1()

获取对象列表(属性、值类型)。

退货: java.util.List - 数组列表

getObjectsInternal()

public System.Collections.Generic.List<XmpPdfAExtensionObject> getObjectsInternal()

获取对象列表(属性、值类型)。

退货: com.aspose.ms.System.Collections.Generic.List<com.aspose.pdf.XmpPdfAExtensionObject> - ArrayList

getProperty(String name)

public final XmpPdfAExtensionProperty getProperty(String name)

按名称返回 PDF/A 属性。

参数:

范围类型描述
namejava.lang.String物业名称。

退货: XmpPdfAExtensionProperty - XmpPdfAExtensionProperty 实例 属性。

getPropertyIndex(String name)

public final int getPropertyIndex(String name)

返回具有给定名称的属性的索引。

参数:

范围类型描述
namejava.lang.String物业名称。

退货: int - 对象列表中的属性索引,

getSchemaXml(System.Xml.XmlDocument xmlDocument)

public System.Xml.XmlElement getSchemaXml(System.Xml.XmlDocument xmlDocument)

返回表示 xml 树中模式的 xml 元素 (tag - li)。

参数:

范围类型描述
xmlDocumentcom.aspose.ms.System.Xml.XmlDocument源 xml 文档。

退货: com.aspose.ms.System.Xml.XmlElement - xml 元素。

getValuesXml(System.Xml.XmlDocument xmlDocument, System.Xml.XmlElement rootElement)

public void getValuesXml(System.Xml.XmlDocument xmlDocument, System.Xml.XmlElement rootElement)

获取属性值作为 xml 树表示形式。

参数:

范围类型描述
xmlDocumentcom.aspose.ms.System.Xml.XmlDocument源 xml 文档。
rootElementcom.aspose.ms.System.Xml.XmlElement属性值列表的根节点。

hashCode()

public native int hashCode()

退货: 整数

initializeSchemaValue(System.Xml.XmlNode node, XmpPdfAExtensionSchema schema)

public static void initializeSchemaValue(System.Xml.XmlNode node, XmpPdfAExtensionSchema schema)

初始化属性的值。

参数:

范围类型描述
nodecom.aspose.ms.System.Xml.XmlNode存储属性值的当前节点。
schemaXmpPdfAExtensionSchema包含属性定义的模式。

isPdfAExtensionPrefix(String localName)

public static boolean isPdfAExtensionPrefix(String localName)

确定前缀值是否是 pdf-a 扩展名的一部分。

参数:

范围类型描述
localNamejava.lang.String要验证的前缀值。

退货: boolean - True - 前缀是 pdf-a 扩展的一部分;否则,假的。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove(XmpPdfAExtensionObject obj)

public void remove(XmpPdfAExtensionObject obj)

从架构中删除对象。

参数:

范围类型描述
objXmpPdfAExtensionObject要删除的对象。

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int