
1网页设置表单,首先我们利用下载好的PDF编辑器创建一个空白PDF文档,选择“文件”-“新建文档”-“从空白页……”
2,点击“表单”-“编辑表单”,启用“编辑表单”功能网页设置表单。
3,右击PDF文档空白处,将d出如图所示的菜单,从中就可以看到好几种可用的表单元素,或者在工具栏中可以直接根据需要进行选择添加网页设置表单。
4,以插入“按钮”为例,在右键菜单中选择“按钮”项,即可进入绘制“按钮控件”状态,只需要按住鼠标左键拖动即可完成表单元素的添加 *** 作网页设置表单。
5,待添加表单控件后,就可以在“属性”界面中进行相关参数的设置 *** 作了网页设置表单。
6,在“属性”界面找到“动作”选项,点击“鼠标向下”右侧的“添加动作”按钮进入网页设置表单。
7,在d出的对话框中,点击“新增”,可以从其列表中选择相应的动作,小编以“打开网页链接”为例网页设置表单。
8,在打开的窗口中,输入“链接的URL”点击“确定”按钮即可完成表单动作的添加 *** 作网页设置表单。
9,最后退出“表单编辑”模式,点击“按钮”控件,将d出“打开网页”的提示窗口,点击“是”即可打开对应的网页网页设置表单。
PDF文件提示:你无法保存键入本表单的数据。如果要保留副本,请打印你完成的表单是设置错误造成的,解决方法为:
1、首先,利用相关PDf编辑工具打开想要插入表单控件的PDF文档,点击工具箱中的“编辑表单”按钮,或者点击“表单”菜单下面的“编辑表单”项。
2、此时将处于“编辑表单”状态,尝试右击一下PDF文档页面,在其右键菜单中就可以看到相关表单控件信息。
3、在此我们在PDF页面空白处,通过鼠标右击选择“文本框”项,分别绘制两个文本框和一个按钮控件。
4、选中“按钮”控件,右击选择“属性”项,并在其“属性”面板中,对按钮控件的“填充颜色”及“字段名”进行设置。
5、点击“鼠标向下”右侧的“动作”按钮,并在d出的“编辑动作列表”中选择“提交表单”项。
6、最后点击“选取”按钮以退出表单控件编辑状态,在文本框中输入相应的内容,点击“提交表单”按钮就可以打开特定的网站并提交表单数据了。
"该文档包含交互式表单区域"表示这个pdf文档的结构里有一种叫AcroForm的数据结构,这个结构能让pdf在应用程序的支持下做到一些类似于填表的功能。比如订单、税单、报表、病历等都可以用这个功能来实现办公的无纸化。扩展:
一、使用foxit Reader删除表单区域的方法:
1。在pdf页面上方有横栏,上边有“高亮域”,把勾去掉。应该露出内容;或者“高亮域”后的荧光笔工具,下拉三角对话框,把高亮域调为透明,也可显示内容。
2。或者使用foxit phantom删除。
二、静态pdf表单与动态pdf表单介绍:
PDF表单分为两大类: 静态PDF表单和交互式PDF表单. 所谓静态 PDF表单就是没有任何交互元素的传统 PDF文档。这种表单是由文本、点、线和图形等静态元素组成的。像产品说明书,上市公司公告, 武侠小说PDF扫描版等一类的,都属于静态PDF表单。说通俗一点,静态PDF表单的主要作用是给读者提供相应信息,它的内容是不会被修改的。
另外一种PDF表单就是交互式PDF表单,它会提供一些可选择的控件,如按钮,编辑框,下拉框,列表等,供用户选择或者填写。交互式PDF表单不仅提供给用户一些信息,而且它还需要用户通过编辑,选择等 *** 作,提供一些信息从而达到交互的目的。
交互式PDF表单也被分为两种:
第一种叫做AcroForm, 它是PDF Specification 1.2 中引入的。 这种表单是从用户那里通过交互方式收集信息的字段集。交互式表单的内容和属性都是由一个交互式表单字典定义的,这个字典引用自 PDF 文件的文档类别的 AcroForm 条目。
第二种叫做XML Forms Architecture(XFA)。顾名思义,它是嵌入动态 XML 的 XML Forms Architecture(XFA)表单。XFA 提供了基于模板的语法和处理规则集,它们允许用户构建交互式表单。基于模板的语法将定义用户在其中提供数据的字段。XFA 的开放特性将提供描述交互式表单的通用 XML 语法,这是在表单处理应用程序之间执行与表单相关的交互 *** 作的通用基础。这种开放特性意味着将在各种业务中应用 XFA。
与静态的PDF表单相比, 交互式的XFA表单提供了大量功能:
• 工作流程:这类表单包括数据表示、数据捕捉和数据编辑。XFA 被用作将数据提交到后台服务器中的前端应用程序;它还可用于打印目的。典型的应用如Adobe公司的LiveCycle Workflow application.
• 动态交互:动态功能从具有动态计算、验证及其他特性的交互式、可编辑的表单,到服务器生成的、机器填充的表单等各不相同。
• 动态布局:表单可以自动重新调整自身以适应用户或外部数据源(例如数据库服务器)提供的数据。举个例子,如果从服务器中检索到的数据有 100 行,但是表单设计之初只有30行,当导入数据的时候,如果是传统的表单,那么它只会接收前30行的数据,后面的数据就会被丢掉;动态的XFA表单就不同了,它会自动调整表单以适应数据源,所以动态表单会把100行数据全盘接收并显示 。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)