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

使用Adobe LiveCycle Designer进行PDF交互式表单的设计--Part1

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

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

从今天开始,我给大家介绍一下如何用Adobe的表单设计利器:Adobe LiveCycle Designer进行PDF交互式表单的设计。要获得这个软件目前有两种途径,一个是直接从Adobe的官方网站下载trialhttps://www.adobe.com/cfusion/tdrc/index.cfm?product=livecycle%5Fdesigner,另外一个办法就是购买正版的Adobe Acrobat产品,Designer会作为Acrobat的一个辅助工具附赠在产品中。

 

好了,现在切入正题。 LiveCycle Designer的安装目录中,找到FormDesigner.exe并运行它,首先映入眼帘的是Designer的欢迎界面,如下图所示:

点击’New Form’, 新表单向导就打开了,根据自己的需求创建全新的表单或者在已有表单的基础上进行修改,选择结束后点击’Finish’按钮即可。当然了,如果单纯的创建新表单的话,可以直接点击主界面右上角的’New’按钮。

 

当新空白表单创建出来以后,我们就可以开始设计表单了。Designe为用户提供了很多现成的控件。点击菜单Window -> Object Library (或者用快捷键Shift+F12), 控件库就出现在屏幕的右上角了,如下图所示。

默认的控件库分为3大类,包含标准控件,如比较常用的按钮,下拉框,文本编辑框等都在里面。另外一类是需要用户自己定制的的控件,如日期选择框,国家/地区选择下拉框等。最后一类是各种各样的条形码,如Code128A, UPC-A等。当然除了预装的控件,客户还可以通过图形界面导入自己定制的控件,用起来非常方便。

 

这里我用最常用控件之一文本编辑框’(Text Field)举例, 来演示一下通过Designer都可以完成哪些操作:

首先我们在标准控件中找到’Text Field’并通过拖拽的方式把它放入’Designer View’中。

控件是按照标准尺寸显示在设计视图上的,可以通过控件边缘的拖拽来调整大小。

大小调整完毕后,点击菜单Window -> Object (或者用快捷键Shift+F7)来调出控件属性标签,标签默认显示在屏幕的右下角,如下图所示:

‘Field’ tab主要是用来设置’Text Field’的外观的,包括它的名字,它想使用什么样的文本框,文本框的字符限制等。在’Field’标签旁边还有一个’Value’标签,它也非常有用,主要是用来进行输入文本的校验的。点击’Validation Pattern…’按钮,模板窗口弹出,我们选择’Zip Code’, 它的格式是五位数字,如下图。

点击’OK’按钮关掉模板窗口,在’Validation Pattern…’按钮下面还有一个编辑框,它可以用来输入当错误发生时,我们以什么信息来通知用户,如下图:

让我们来试验一下,点击预览PDF标签,在文本编辑框中输入’abc’然后回车,错误窗口弹出来了,错误信息和刚才设置的一模一样,如下图:

怎么样,不错吧!

 

使用Designer进行交互式表单设计的第一部分就先讲到这里,下面的内容会更精彩,尽请期待~

发布人:管理员 【报告错误】·【推荐好友】·【打印文章】
相关评论 本文现有 0 条评论 评分人数: 0 平均分: 0
相关评论
用户名: 密  码:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
注意:请不要在评论中含与内容无关的广告链接,违者封ID
文章搜索
推荐文章
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
循序渐进学习iTextShar
热门点击
一个简单的PDF文件结构的分析(22340)
PHP的FDF文档支持(16147)
用C#制作PDF文件全攻略(13578)
Word转换PDF格式的C#或(12118)
pdfMaker文章:PDF加(11626)
ITextRenderer学习(11083)
PDF文件加密仿真(11035)
怎样用iReport制作Web(10383)
iText PDF概述(1)(9888)
循序渐进学习iTextShar(9833)
热门评论
从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)