XfaForm

Overview

XfaForm 是一个类在Java的FOSS中.

表示一个XFA (XML表单架构) 形式嵌入到PDF文档中.

本类提供了12种方法,用于在Java程序中使用XfaForm 对象. 有的方法包括: XfaForm, get, getConfig, getDatasets, getFieldNames, getFieldTemplate, getForm, getNamespaceManager, getTemplate, getXDP, set, setFieldImage. 所有公众成员在安装了Java的FOSS包后,可以访问任何 Java应用程序. 特性: config, datasets, fieldNames, form, namespaceManager, template,另外一个.

Properties

NameTypeAccessDescription
templateorg.w3c.dom.DocumentRead返回XFA模板包为DOM文档.
datasetsorg.w3c.dom.DocumentRead返回 XFA 数据集包作为 DOM 文档.
configorg.w3c.dom.DocumentRead返回 XFA 的配置包为 DOM 文档.
xDPorg.w3c.dom.DocumentRead返回包含所有包的组装XDP文件.
formorg.w3c.dom.DocumentRead返回 XFA 表单包作为 DOM 文档 (运行时表格 DOMA).
namespaceManagerXfaNamespaceContextRead返回XFA XML上的 XPath查询的命名空间上下文.
fieldNamesString[]Read返回 XFA 模板中的所有字段名称.

Methods

SignatureDescription
XfaForm(acroFormDict: PdfDictionary)从AcroForm词典中创建一个 XfaForm.
getTemplate()org.w3c.dom.Document返回XFA模板包为DOM文档.
getDatasets()org.w3c.dom.Document返回 XFA 数据集包作为 DOM 文档.
getConfig()org.w3c.dom.Document返回 XFA 的配置包为 DOM 文档.
getXDP()org.w3c.dom.Document返回包含所有包的组装XDP文件.
getForm()org.w3c.dom.Document返回 XFA 表单包作为 DOM 文档 (运行时表格 DOMA).
getNamespaceManager()XfaNamespaceContext返回XFA XML上的 XPath查询的命名空间上下文.
get(fieldName: String)String通过其SOM-like点路径获得XFA字段的值.
set(fieldName: String, value: String)通过其SOM-like点路径设置XFA字段的值.
getFieldNames()String[]返回 XFA 模板中的所有字段名称.
getFieldTemplate(fieldName: String)org.w3c.dom.Node返回一个特定字段的模板节点.
setFieldImage(fieldName: String, imageStream: InputStream)设置一个XFA图像字段的图片值.

See Also

 中文