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)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

flattenXfaField(System.Xml.XmlNode field)

public static void flattenXfaField(System.Xml.XmlNode field)

Выравнивание поля формы XFA.

Параметры:

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

Параметры:

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

Параметры:

ПараметрТипОписание
pathjava.lang.String

Возвращает: com.aspose.pdf.XfaFieldInteractive

get_Item(String path)

public String get_Item(String path)

Получает значение узла данных по пути.

Параметры:

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

Параметры:

ПараметрТипОписание
fieldNamejava.lang.StringИмя поля.
imagejava.io.InputStreamПоток, содержащий изображение.

setFieldImageInternal(String fieldName, System.IO.Stream image)

public void setFieldImageInternal(String fieldName, System.IO.Stream image)

Параметры:

ПараметрТипОписание
fieldNamejava.lang.String
imagecom.aspose.ms.System.IO.Stream

set_Item(String path, String value)

public void set_Item(String path, String value)

Получает значение узла данных по пути.

Параметры:

ПараметрТипОписание
pathjava.lang.StringСтроковое значение
valuejava.lang.StringСтроковое значение

toString()

public String toString()

Возвращает: java.lang.String

tryGetTemplateString(String value)

public String tryGetTemplateString(String value)

Пытается экспортировать сценарий расчета из формы XFA. В противном случае возвращает пустую строку;

Параметры:

ПараметрТипОписание
valuejava.lang.StringИмя тега

Возвращает: 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