XFA
Наследование: java.lang.Object
public final class XFA
Представляет XML-форму с учетом архитектуры XML-форм (XFA).
Методы
Метод | Описание |
---|---|
beginCachedUpdates() | Запустите режим кэшированных обновлений. |
endCachedUpdates() | Завершает кэшированные обновления и сохраняет все данные в структуру документа. |
equals(Object arg0) | |
flattenXfaField(System.Xml.XmlNode field) | Выравнивание поля формы XFA. |
getClass() | |
getConfig() | Компонент XFA Config формы XFA. |
getDatasets() | Компонент наборов данных XFA формы XFA. |
getFieldNames() | Список имен полей в шаблоне формы. |
getFieldTemplate(String fieldName) | Возвращает узел XML шаблона поля XFA. |
getFieldTemplates() | Возвращает список всех шаблонов полей в форме XFA. |
getFieldsWithTextValuesMap() | Возвращает карту с коротким именем поля и его строковым значением для всех полей. |
getForm() | Получает компонент формы XFA формы XFA. |
getNamespaceManager() | Возвращает диспетчер пространств имен с пространствами имен, используемыми для шаблона и данных. |
getNamespaceManager_() | Получает пространство имен для формы XFA. |
getTemplate() | Компонент шаблона XFA формы XFA. |
getXDP() | Пакет данных XML (все компоненты формы XFA в окружающем XML-контейнере). |
getXfaField(String path) | |
get_Item(String path) | Получает значение узла данных по пути. |
hashCode() | |
notify() | |
notifyAll() | |
setFieldImage(String fieldName, InputStream image) | Задает изображение для поля XFA. |
setFieldImageInternal(String fieldName, System.IO.Stream image) | |
set_Item(String path, String value) | Получает значение узла данных по пути. |
toString() | |
tryGetTemplateString(String value) | Пытается экспортировать сценарий расчета из формы XFA. |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
beginCachedUpdates()
public void beginCachedUpdates()
Запустите режим кэшированных обновлений. Все изменения, внесенные в XFA, будут кэшированы и сохранены в структуре документа при вызове EndCachedUpdates. Это позволяет улучшить преформирование, избегая избыточных операций по сохранению XML-пакетов в документ при внесении большого количества изменений в XFA.
endCachedUpdates()
public void endCachedUpdates()
Завершает кэшированные обновления и сохраняет все данные в структуру документа.
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
flattenXfaField(System.Xml.XmlNode field)
public static void flattenXfaField(System.Xml.XmlNode field)
Выравнивание поля формы XFA.
Параметры:
Параметр | Тип | Описание |
---|---|---|
field | com.aspose.ms.System.Xml.XmlNode | Узел поля формы XFA. |
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getConfig()
public System.Xml.XmlNode getConfig()
Компонент XFA Config формы XFA.
Возвращает: com.aspose.ms.System.Xml.XmlNode — объект XmlNode
getDatasets()
public System.Xml.XmlNode getDatasets()
Компонент наборов данных XFA формы XFA.
Возвращает: com.aspose.ms.System.Xml.XmlNode — объект XmlNode
getFieldNames()
public String[] getFieldNames()
Список имен полей в шаблоне формы.
Возвращает: java.lang.String[] - массив строковых значений
getFieldTemplate(String fieldName)
public System.Xml.XmlNode getFieldTemplate(String fieldName)
Возвращает узел XML шаблона поля XFA.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fieldName | java.lang.String | Путь к полю, шаблон которого необходимо найти. |
Возвращает: com.aspose.ms.System.Xml.XmlNode — узел XL с шаблоном поля.
getFieldTemplates()
public System.Xml.XmlNodeList getFieldTemplates()
Возвращает список всех шаблонов полей в форме XFA.
Возвращает: com.aspose.ms.System.Xml.XmlNodeList — список шаблонов полей.
getFieldsWithTextValuesMap()
public HashMap<String,String> getFieldsWithTextValuesMap()
Возвращает карту с коротким именем поля и его строковым значением для всех полей.
Возвращает: java.util.HashMap<java.lang.String,java.lang.String> — объект HashMap
getForm()
public System.Xml.XmlNode getForm()
Получает компонент формы XFA формы XFA.
Возвращает: com.aspose.ms.System.Xml.XmlNode — объект XmlNode
getNamespaceManager()
public System.Xml.XmlNamespaceManager getNamespaceManager()
Возвращает диспетчер пространств имен с пространствами имен, используемыми для шаблона и данных.
Возвращает: com.aspose.ms.System.Xml.XmlNamespaceManager — объект XmlNamespaceManager
getNamespaceManager_()
public System.Xml.XmlNamespaceManager getNamespaceManager_()
Получает пространство имен для формы XFA. Определены следующие пространства имен: “data” для данных формы и “tpl” для шаблона формы.
Возвращает: com.aspose.ms.System.Xml.XmlNamespaceManager — объект XmlNamespaceManager
getTemplate()
public System.Xml.XmlNode getTemplate()
Компонент шаблона XFA формы XFA.
Возвращает: com.aspose.ms.System.Xml.XmlNode — объект XmlNode
getXDP()
public System.Xml.XmlDocument getXDP()
Пакет данных XML (все компоненты формы XFA в окружающем XML-контейнере).
Возвращает: com.aspose.ms.System.Xml.XmlDocument — объект XmlDocument
getXfaField(String path)
public final XfaFieldInteractive getXfaField(String path)
Параметры:
Параметр | Тип | Описание |
---|---|---|
path | java.lang.String |
Возвращает: com.aspose.pdf.XfaFieldInteractive
get_Item(String path)
public String get_Item(String path)
Получает значение узла данных по пути.
Параметры:
Параметр | Тип | Описание |
---|---|---|
path | java.lang.String | Путь к узлу данных, например form1[0].Подчиненная1[0].Подчиненная2[0].Подформа3[0].Текстовое поле[0]. Обязательно включите индексы, даже если данные содержат только единичные вхождения каждого узла, т.е. запишите node1[0].узел2[0]… вместо node1.node2… |
Возвращает: java.lang.String — значение узла данных.
hashCode()
public native int hashCode()
Возвращает: инт
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setFieldImage(String fieldName, InputStream image)
public void setFieldImage(String fieldName, InputStream image)
Задает изображение для поля XFA.
Параметры:
Параметр | Тип | Описание |
---|---|---|
fieldName | java.lang.String | Имя поля. |
image | java.io.InputStream | Поток, содержащий изображение. |
setFieldImageInternal(String fieldName, System.IO.Stream image)
public void setFieldImageInternal(String fieldName, System.IO.Stream image)
Параметры:
Параметр | Тип | Описание |
---|---|---|
fieldName | java.lang.String | |
image | com.aspose.ms.System.IO.Stream |
set_Item(String path, String value)
public void set_Item(String path, String value)
Получает значение узла данных по пути.
Параметры:
Параметр | Тип | Описание |
---|---|---|
path | java.lang.String | Строковое значение |
value | java.lang.String | Строковое значение |
toString()
public String toString()
Возвращает: java.lang.String
tryGetTemplateString(String value)
public String tryGetTemplateString(String value)
Пытается экспортировать сценарий расчета из формы XFA. В противном случае возвращает пустую строку;
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | java.lang.String | Имя тега |
Возвращает: 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 |