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)
初始化新对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
description | XmpPdfAExtensionSchemaDescription | 架构描述。 |
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)
将新对象添加到架构中。
参数:
范围 | 类型 | 描述 |
---|---|---|
obj | XmpPdfAExtensionObject | 新对象。 |
contains(XmpPdfAExtensionObject obj)
public boolean contains(XmpPdfAExtensionObject obj)
确定 obj 是否存在于模式中。
参数:
范围 | 类型 | 描述 |
---|---|---|
obj | XmpPdfAExtensionObject | 要查找的对象。 |
退货: boolean - True - 对象存在于模式中;否则,假的。
createDescriptionValueXml(System.Xml.XmlDocument xmlDocument)
public static System.Xml.XmlElement createDescriptionValueXml(System.Xml.XmlDocument xmlDocument)
为属性值块创建描述 xml 元素。
参数:
范围 | 类型 | 描述 |
---|---|---|
xmlDocument | com.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 元素。
参数:
范围 | 类型 | 描述 |
---|---|---|
xmlDocument | com.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 树创建模式元素列表。
参数:
范围 | 类型 | 描述 |
---|---|---|
rootNode | com.aspose.ms.System.Xml.XmlNode | 架构元素的根节点。 |
退货: HashDictionary - 格式为(键,值)的模式元素字典:模式_prefix,架构值。
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.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 属性。
参数:
范围 | 类型 | 描述 |
---|---|---|
name | java.lang.String | 物业名称。 |
退货: XmpPdfAExtensionProperty - XmpPdfAExtensionProperty 实例 属性。
getPropertyIndex(String name)
public final int getPropertyIndex(String name)
返回具有给定名称的属性的索引。
参数:
范围 | 类型 | 描述 |
---|---|---|
name | java.lang.String | 物业名称。 |
退货: int - 对象列表中的属性索引,
getSchemaXml(System.Xml.XmlDocument xmlDocument)
public System.Xml.XmlElement getSchemaXml(System.Xml.XmlDocument xmlDocument)
返回表示 xml 树中模式的 xml 元素 (tag - li)。
参数:
范围 | 类型 | 描述 |
---|---|---|
xmlDocument | com.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 树表示形式。
参数:
范围 | 类型 | 描述 |
---|---|---|
xmlDocument | com.aspose.ms.System.Xml.XmlDocument | 源 xml 文档。 |
rootElement | com.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)
初始化属性的值。
参数:
范围 | 类型 | 描述 |
---|---|---|
node | com.aspose.ms.System.Xml.XmlNode | 存储属性值的当前节点。 |
schema | XmpPdfAExtensionSchema | 包含属性定义的模式。 |
isPdfAExtensionPrefix(String localName)
public static boolean isPdfAExtensionPrefix(String localName)
确定前缀值是否是 pdf-a 扩展名的一部分。
参数:
范围 | 类型 | 描述 |
---|---|---|
localName | java.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)
从架构中删除对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
obj | XmpPdfAExtensionObject | 要删除的对象。 |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |