XmpPdfAExtensionSchema

Наследование: java.lang.Object

public class XmpPdfAExtensionSchema

Описывает схему расширения XMP, предоставляемую PDF/A-1.

Конструкторы

КонструкторОписание
XmpPdfAExtensionSchema(XmpPdfAExtensionSchemaDescription description)Инициализирует новый объект.

Поля

ПолеОписание
DEFAULT_EXTENSION_NAMESPACE_PREFIXПрефикс пространства имен расширения по умолчанию.
DEFAULT_EXTENSION_NAMESPACE_URIURI пространства имен расширений по умолчанию.
DEFAULT_FIELD_NAMESPACE_PREFIXПрефикс пространства имен полей по умолчанию.
DEFAULT_FIELD_NAMESPACE_URIURI пространства имен расширений по умолчанию.
DEFAULT_PROPERTY_NAMESPACE_PREFIXПрефикс пространства имен свойств по умолчанию.
DEFAULT_PROPERTY_NAMESPACE_URIURI пространства имен свойств по умолчанию.
DEFAULT_SCHEMA_NAMESPACE_PREFIXПрефикс пространства имен схемы по умолчанию.
DEFAULT_SCHEMA_NAMESPACE_URIURI пространства имен схемы по умолчанию.
DEFAULT_VALUE_NAMESPACE_URIURI пространства имен значений по умолчанию.
DEFAULT_VALUE_TYPE_NAMESPACE_PREFIXПрефикс пространства имен действительного типа по умолчанию.
RDF_NAMESPACE_URIURI пространства имен rdf по умолчанию.
RDF_PREFIXПрефикс пространства имен rdf по умолчанию.

Методы

МетодОписание
add(XmpPdfAExtensionObject obj)Добавляет новый объект в схему.
contains(XmpPdfAExtensionObject 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 (тег - li), представляющий схему в дереве xml.
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

URI пространства имен rdf по умолчанию.

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)

Определяет, существует ли объект в схеме.

Параметры:

ПараметрТипОписание
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.Класс

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 (тег - li), представляющий схему в дереве xml.

Параметры:

ПараметрТипОписание
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.String

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