2009-03-02 70 views
7

對於創建交互式PDF文件,有沒有Adobe Acrobat的好替代品?這裏的術語有些模糊 - 通過交互式,我的意思是「能夠被填充」,而不一定是「腳本化的」。因此,這種形式將用於數據收集,而不是報告生成,這似乎是SO上與pdf相關的常見問題。Interactive PDF Creator替代Acrobat?

訣竅是他們需要使用Adobe Reader進行填充。對於沒有經歷過Acrobat許多挫折的人 - 默認情況下,Reader無法填寫表單,除非它是使用Acrobat Pro> 8.0創建的,並且已明確啓用了使用權限。這很好,它基本上工作(除非Pro用戶無法保存他們的數據 - 跆拳道?)。因爲我感到沮喪,所以我最好完全避免使用Adobe產品(即在設計方面,對於用戶來說Reader仍然是必需品,或者我只是將它作爲一個支持數據庫的Web表單)。我想知道如果任何人有與替代品有良好的經驗?無論是軟件庫還是產品?

謝謝!

編輯 - 謝謝,馬特b - 我以前見過iText,但不知道它可以創建窗體。不幸的是,它看起來像讀者不能保存填寫數據到由iText生成的表單(或由OO Writer生成)。除了使用Adobe自己的權限管理工具之外,我有一種令人討厭的感覺,那就是我想要的根本不可能。如果還有其他想法。我很樂意聽到他們。

回答

2

iText幾乎是以編程方式生成PDF文件的java世界中的標準。也許它也可以用來創建包含表單的PDF,只要你願意?

0

XSL FO是我們用來從現有表單數據創建PDF文件的一些東西。除非您希望將可填寫的pdf發送給客戶端,否則這是一個有效的選項。

0

iText的,您可以創建註釋(基本上有3種類型的「互動」組件。 - 形式(舊式FDF和新XFA)和註釋Acrobat和大量的第三方工具應該讓你修改標註值

還有的iText的DOTNET的版本,稱爲ISharp - 。兩者都freeand非常強大

2

開放源碼的網頁佈局工具Scribus具有導向,以創建交互式PDF表單,我沒有親自使用過一堆的功能,但它們看起來相當完整並且在教程中涵蓋了這些內容。

如果您在任何情況下都需要嚴肅的頁面佈局,Scribus是值得了解的。

0

CutePDF Pro允許您將PDF轉換爲交互式表單。

0

福昕閱讀器允許您保存任何 pdf與填寫字段。

2

您可以使用OpenOffice.org以及LibreOffice創建可填寫的表單PDF。

在*中創建初始表單元素。odt文檔,啓用查看 - >工具欄 - >窗體控件工具,它允許您添加可點擊複選框+單選按鈕,可填充文本字段,按鈕和更多的頁面。

當你和你的文件完成後,使用文件 - >導出爲PDF與複選框創建支持PDF格式

現在,您的PDF表單將可用任何非Adobe PDF查看器進行編輯(並且可保存!)。

但是請注意: Adob​​e使用自己的專有方式來創建和填充PDF表單。 Adobe Reader只支持填寫由Adobe產品創建的PDF表單(並且已分配了「擴展權限」,因此Reader確實可以將表單數據與文檔一起保存)。

Adob​​e Reader不會與您使用OpenOffice.org或LibreOffice創建的PDF表單一起工作('工作'意思是'允許您填寫並保存表單數據')。其背後的技術機制是,Adobe用自己的密鑰對其表單文檔進行數字簽名(Adobe Reader已知該文檔,並且在接受Adobe Reader EULA時同意不進行反向工程...)。 -

這意味着:

  • 非Adobe PDF閱讀器將不能「補+節約」使用Adobe產品創建的形式(他們能夠「填充+打印」他們不過)。
  • Adob​​e PDF閱讀器將拒絕使用非Adobe產品創建的「填寫+保存」表單(但它們會「填寫+打印」)。

後者兩分將用於所有的工具和其他回答這個問題提到公用事業是真實的。如果我在這裏弄錯了,請在評論中告訴我...

0

我最近涉足Scribus。如果有足夠的時間配置和玩弄它,我發現它是一個很好的工具。我強烈推薦它。 Wufoo也很好。

我不是Acrobat/Adob​​e的粉絲。軟件應該讓我的生活更輕鬆,不會在每一步都挑戰我。

如果您使用這些關鍵字搜索網絡 - FREE FORM CREATOR,並且您可以添加單詞HTML5。 您會發現一系列可以在線登錄的網站,您的所有客戶都可以單獨登錄,填寫數據,表單仍保留在雲中,並清理硬盤。所有利益相關者可以隨時訪問該表單並進行編輯。該帳戶可以用作企業的文件夾。這些表單可以在任何設備和任何平臺上訪問。

其中很多形式都是HTML5驅動的,它們非常漂亮,流暢。遠離宏,它們攜帶病毒。

www.homebasedofficeservices.com