用Adobe LiveCycle Designer ES2制作PDF之text field大小自适应
2012-12-27 11:08
441 查看
之前实习公司让我实现PDF的text field根据内容自动调整大小。我上网搜Adobe LiveCycle Designer ES2的使用发现相关信息非常少,于是从官方的茫茫英文文档中探索,终于实现了这一需求,发在这里,希望对将来用到的人有所帮助。
比如现在有三个text field由上而下紧挨,要让它们根据内容自调整大小,并且调大后紧挨着的其它控件会被向下“挤”而不会重叠。首先要把它们放到一个subform中,并将该subform设置为flowed型,勾选allow page breaks within content,然后设置text field属性,勾选allow multiple lines、allow page breaks within content、keep with next,高度设置为expand to fit(这样text field的宽度不会变,高度根据内容调整,如果想高度不变宽度调整,则把宽度设置为expand
to fit)。
完成以上设置就可以了,如果是输入内容,则当text field失去焦点时,会根据内容自动调整大小。如果是绑定内容,在PDF初始化时text field就会根据内容调整大小。
比如现在有三个text field由上而下紧挨,要让它们根据内容自调整大小,并且调大后紧挨着的其它控件会被向下“挤”而不会重叠。首先要把它们放到一个subform中,并将该subform设置为flowed型,勾选allow page breaks within content,然后设置text field属性,勾选allow multiple lines、allow page breaks within content、keep with next,高度设置为expand to fit(这样text field的宽度不会变,高度根据内容调整,如果想高度不变宽度调整,则把宽度设置为expand
to fit)。
完成以上设置就可以了,如果是输入内容,则当text field失去焦点时,会根据内容自动调整大小。如果是绑定内容,在PDF初始化时text field就会根据内容调整大小。
相关文章推荐
- 使用Adobe LiveCycle Designer进行PDF交互式表单的设计--Part3
- 使用Adobe LiveCycle Designer进行PDF交互式表单的设计--Part4
- 使用Adobe LiveCycle Designer创建PDF交互式表单-Part6 (完结) 推荐
- 使用Adobe LiveCycle Designer进行PDF交互式表单的设计--Part1
- 使用Adobe LiveCycle Designer进行PDF交互式表单的设计--Part2 推荐
- 使用Adobe LiveCycle Designer创建PDF交互式表单-Part5 推荐
- Adobe LiveCycle Designer for SAP Business ByDesign
- PDF页面参差不齐统一页面大小--Adobe印刷制作功能
- 安装ADOBE LIVECYCLE DESIGNER 9.0后SFP无法使用LAYOUT的解决
- Adobe LiveCycle Designer
- 谁有最新的 Adobe LiveCycle Designer
- ios使用 KVC 修改textField的placeholder的字体颜色和大小
- ios修改textField的placeholder的字体颜色、大小
- ios修改textField的placeholder的字体颜色、大小
- Adobe LiveCycle产品之Reader Extension介绍
- 利用Adobe LiveCycle ES2创建PDF模板,并用C#替换模板中的Acrobat 控件的值
- ios修改textField的placeholder的字体颜色、大小
- 修改textFieldplaceholder字体颜色和大小
- unity3d 在UGUI中制作自适应调整大小的滚动布局控件
- Android之TextView自适应大小