使用Adobe LiveCycle Designer創建PDF交互式表單-Part6 (完結)

從題目大家可以看出,今天這篇文章是關於使用Adobe LiveCycle Designer進行PDF交互式表單創建系列文章的最後一篇。其實大家只要讀過前面五篇文章,那麼使用Designer創建一些簡單的PDF表單基本就沒什麼問題了,今天這篇文章作爲這一系列文章的收尾,給大家說一下母版頁(Master Page)的應用以及表單完成之後保存時候應該注意什麼。

母版頁(Master Page)的主要作用是,當用戶在創建表單的過程中,需要在每頁的相同位置添加相同內容(如公司logo,文章Title)的時候,無需在每頁都手動添加或者使用Ctrl+C, Ctrl+V複製粘貼,只要創建一個滿足自己需求的母版頁然後把這個母版頁連接到每一頁即可。

在主菜單中點擊View -> Master Pages調出母版頁,母版頁的編輯和內容頁編輯是一樣的,你可以根據自己的需求把控件通過拖拽的方式放入其中,如下圖所示:

 

大多數情況下,我們放入母版頁的內容都是一些重複率很高的控件,像表單名稱,公司logo等。如下圖所示,在母版頁加入了表單名稱和Adobelogo

預覽結果如下,

 

表單包含兩頁,每一頁都有表單名稱和Adobelogo

往往一個表單會包含好幾個母版頁,我們怎麼讓不同的表單頁對應不同的母版頁呢?

步驟如下:

首先,點擊主菜單Insert -> New Master Page 來創建一個新的母版頁。

其次,根據自己的需要設計第二個母版頁,如下圖。

最後,選中要用第二個母版頁的頁面,在Object面板上選擇Pagination tab, 選擇Open Page -> Page 2, 如下圖所示。

 

到這裏,大功就算告成了,預覽結果如下,

最後在給大家說說當PDF表單需要保存時的注意事項:

Designer目前支持的保存格式一共有五種:Adobe Static PDF Form (*.pdf), Adobe Dynamic XML Form (*.pdf), Adobe XML Form (*.XDP), Designer Template(*.tds) Designer Style Sheet(*.xfs). 其中靜態與動態pdf表單,請參考前面的文章http://ifbateam.blog.51cto.com/2962061/583281 XDP文件是生成PDF交互式表單的基礎,不但可以直接保存爲PDF格式,還可以用它在ADS服務器端生成PDF表單,可以參考以前的文章http://ifbateam.blog.51cto.com/2962061/579641tds文件是Designer的模板文件,根據需求直接使用模板文件可以提高表單開發效率,在Designer的安裝目錄Templates下有很多tds文件供用戶選擇。xfs文件其實也是一種模板文件,它和tds文件的最大差別在於,它主要是針對表單中的各個控件進行定製的,由於篇幅有限這裏就不詳細介紹了。

在表單的屬性(File -> Form Properties)中,在Default tab下,有一個下拉框是選擇生成的pdf表單對應相應Acorbat或者Reader版本的。

 

大家一定要根據自己的Reader選擇相應的版本,假如你用的Reader8,但是選擇了保存爲Target VersionReader10的選項,那麼有可能造成表單中的部分控件失效。

最後,在Form Properties中,有一個tab叫做info,大家可以把表單的相關信息填入,同時別忘了填入自己的大名啊。

 好了,關於Designer的介紹就暫時告一段落了。本人使用Designer也有將近3年的時間了,真的覺得它是一個非常好用的表單設計工具,希望大家能夠從Adobe官方網站https://www.adobe.com/cfusion/tdrc/index.cfm?product=livecycle%5Fdesigner 下載試用。 最後,謝謝大家對我blog的支持,謝謝~

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章