XfaForm
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
| Name | Type | Access | Description |
|---|---|---|---|
template | org.w3c.dom.Document | Read | 返回XFA模板包为DOM文档. |
datasets | org.w3c.dom.Document | Read | 返回 XFA 数据集包作为 DOM 文档. |
config | org.w3c.dom.Document | Read | 返回 XFA 的配置包为 DOM 文档. |
xDP | org.w3c.dom.Document | Read | 返回包含所有包的组装XDP文件. |
form | org.w3c.dom.Document | Read | 返回 XFA 表单包作为 DOM 文档 (运行时表格 DOMA). |
namespaceManager | XfaNamespaceContext | Read | 返回XFA XML上的 XPath查询的命名空间上下文. |
fieldNames | String[] | Read | 返回 XFA 模板中的所有字段名称. |
Methods
| Signature | Description |
|---|---|
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图像字段的图片值. |