2014-06-28 89 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的支持之外,這些觀衆很蹩腳無論如何(例如,不正確顯示文檔;不尊重套印是一個常見問題)。 –