2014-06-28 134 views
0

我正在尝试搜索如何在acrobat中制作消耗性字段。意思是我有一些数据,我想以某种方式组织它,以便乍一看只会显示重要数据,但如果您单击near by按钮,则可以访问其他信息。Acrobat扩展字段

例如: -

页面有此信息。


今年的整体生产200台。
产品清单
总消耗量为190个单位。


但无比“的产品名单”后,它会显示类似下面


今年的整体生产是200个单位的页面。的产品

X型产品
列表= 50个单位
化Y型产品= 100个单位
Z型的产品= 50个单位

总消耗量为190个单位。


欢迎任何评论或建议。 谢谢。

+0

正如max在他的回答中所指出的那样,如果您限制自己使用某些查看者,则这是可能的。但在我看来,你应该重新考虑你选择的格式。主要是一个固定内容的格式,看起来到处都是一样的,而不是动态内容。 – mkl

回答

0

这是可能的。

根据Adobe Propaganda,您需要一个XFA表单(使用LiveCycle Designer创建)。在那里你可以指定一个字段根据其内容增长。

但是,也可以使用PDF表格(使用AcroForms)。您可能需要采取一些预防措施,但可以完成。

其中一个字段属性是rect,它由该字段的左上角和右下角的坐标组成。有了这个,你可以通过编程来改变字段的大小。

在你的情况下,你将不得不弄清楚你需要拉伸多少区域才能正确显示所有附加信息;您可能需要在运行时分析附加文本,然后确定您需要拉伸多少。在更改字段大小后,您还必须刷新字段值。

就是这样。

请注意,此功能仅适用于PDF阅读者理解Acrobat JavaScript。

+0

*此功能仅适用于PDF阅读者理解Acrobat JavaScript *。 - 考虑到没有JS支持的pdf(预)观众的数量,我不会引入答案*这是可能的。*但是,这是不可能的除非您限制自己使用支持JS的查看器。** – mkl

+0

在所有应有的尊重下,不理解Acrobat JavaScript的PDF查看器如果与表单一起使用,则毫无用处。另外请记住,最新的ISO 32000草案确实包含了JavaScript,因此,这些观众甚至不能满足ISO 32000的核心要求。 –

+0

除了缺少对JavaScript的支持之外,这些观众很蹩脚无论如何(例如,不正确显示文档;不尊重套印是一个常见问题)。 –