新闻资讯 | 控件产品 | 技术文章 | 购物车 | 合作伙伴 | 问题解答 | 电子简报 | PDF论坛 | 资源下载
您现在的位置:技术文章>PDF开发篇 首页|PDF应用篇|PDF开发篇|解决方案

使用Adobe LiveCycle Designer创建PDF交互式表单-Part5

发布日期:2012-4-19 作者:ifbateam 出处:http://ifbateam.blog.51cto.com

原文地址:http://ifbateam.blog.51cto.com/2962061/616364

今天来给大家介绍一下Designer中按钮(Button)的应用。在Designer的应用中,按钮共分为几种,它们是打印按钮 (Print Button), 重置按钮 (Reset Button), 电子邮件提交按钮 (Email submit button) 和一般按钮 (Button) 下面我会举例说明这些按钮的作用以及如何应用。  

首先介绍打印按钮 (Print Button),顾名思义,这个按钮的作用是打印PDF表单。当用户点击打印按钮触发click事件的时候,一个打印的对话框就会出现,用户可以根据自己的需要修改打印属性,修改完成后,点击’OK’按钮即可完成打印,如下图所示。

打印按钮 (Print Button)出现在PDF表单中的频率还是蛮高的,主要原因一来是使用方便,直接点击按钮即可完成表单打印,方便表单的纸质存档,另外一个原因是Reader对于标准的PDF表单,是不支持保存其中的数据的,所以要想保存数据,打印纸质表单是其中的方法之一(另外的几种方法前面的文章已经提到过了,使用Acrobat直接保存或者给PDF表单增加Usage Rights从而激活Reader的扩展功能)。 

第二个要介绍的是重置按钮(Reset Button),当它被点击之后,PDF表单中的所有数据都会变成初始状态,这个功能在企业流程化管理中起着非常重要的作用,当HR在一张复杂的表单上填满内容的时候,她只需要轻点重置按钮就可清除全部数据而无需另起炉灶再创建新的表单或者手动删除过时的内容。如下图所示,下拉框包含三个人名,张三,李四,小刘,一组单选按钮,男和女,选择小刘和女,

点击重置按钮,下拉框和单选按钮变成张三和男(表单预设的默认值)

 

下面介绍一下电子邮件提交按钮(Email submit button),它的作用是可以调用客户端的邮件系统,把当前的PDF表单或者表单中的数据(xml格式)以电子邮件的形式发送出去。从标准控件库中找到电子邮件提交按钮(Email submit button) 并且通过拖拽的方式把它拖入’Design View’视图之中,

选中它,点击菜单Window -> Object (或者用快捷键Shift+F7)来调出控件属性标签,标签默认显示在屏幕的右下角。

 

从上图中可以看出,用户可以手动输入所需要发送的邮件地址,邮件题目以及是发送整个PDF表单还是只发送表单中的数据。进入Preview模式,点击电子邮件提交按钮,点击后的效果如下图,它调用了客户端的outlook,表单中的数据以附件的形式出现在邮件中。

除了这三种定义好的按钮,Designer还提供了一个比较通用的按钮,用户可以通过自己写一些简单的脚本来随心所欲的使用它们。目前脚本支持的语言有两种: JavaScriptFormCale。同时,除了点击(click)Designer也提供了很多别的触发按钮的事件,如下图所示,

基本所有的触发方式都囊括其中了。 

今天关于按钮(Button)这一话题就介绍到这里,希望这篇文章能对您使用Designer有所帮助,同时也希望您多提意见和建议,谢谢~

 

 

发布人:管理员 【报告错误】·【推荐好友】·【打印文章】
相关评论 本文现有 0 条评论 评分人数: 0 平均分: 0
相关评论
用户名: 密  码:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
注意:请不要在评论中含与内容无关的广告链接,违者封ID
文章搜索
推荐文章
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
热门点击
一个简单的PDF文件结构的分析(22721)
PHP的FDF文档支持(16256)
用C#制作PDF文件全攻略(13679)
Word转换PDF格式的C#或(12198)
ITextRenderer学习(11683)
pdfMaker文章:PDF加(11682)
PDF文件加密仿真(11103)
怎样用iReport制作Web(10463)
iText PDF概述(1)(10038)
从pdf文档中提取出文本(9968)
热门评论
从pdf文档中提取出文本(8)
PDFlib开发:创建超文本元(2)
客户端自动打印PDF(Prin(2)
浅谈PDFlib中文输出(一)(2)
xml的转换之pdf 2 ((1)
xml的转换之pdf 1 (x(1)
PDF知识讲座(1)(1)
PDFBox使用简介(1)
使用正则表达式计算PDF文档的(1)
word转pdf(1)