XmpPdfAExtensionSchema
Наследование: java.lang.Object
public class XmpPdfAExtensionSchema
Описывает схему расширения XMP, предоставляемую PDF/A-1.
Конструкторы
Конструктор | Описание |
---|---|
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 | URI пространства имен rdf по умолчанию. |
RDF_PREFIX | Префикс пространства имен rdf по умолчанию. |
Методы
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
URI пространства имен rdf по умолчанию.
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 | 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.Класс
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 (тег - li), представляющий схему в дереве xml.
Параметры:
Параметр | Тип | Описание |
---|---|---|
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.String
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 |