2012-04-18 56 views
1

我以前有一個Elance承包商生成一個PDF表格供我用於開票目的。如何生成可在Mac Preview和Adobe Reader中使用的PDF表單?

我喜歡這種形式,但我只能用Adobe Reader(Mac)打開它,而不能預覽。

最近,我遇到了一個表單,可以打開並使用預覽和Adobe Reader填寫。

here

我的問題是,我該如何生成可以在兩個預覽和Adobe Reader中打開PDF表單?

我問兩個:

  • 手動生成(使用軟件或如Word或 的Adobe專業PDF的應用程序)

  • 編程方式(使用代碼或庫, 最好開源)

+2

看看這個帖子,可能會幫助你,http://www.assuredynamics.com/index.php/2011/02/pdf-forms-in-apple-preview/ – 2012-04-18 12:51:18

+0

我看過這篇文章。但底部說有一段文字說,請用Adobe Reader打開這個表格。哪個不理想。這是我以前談論的形式。 http://cl.ly/Fx0d它在預覽和Adobe Reader中都很好用。 – 2012-04-19 05:43:50

回答

0

有兩種主要類型的PDF表單,AcroFormsXFA forms。雖然我沒有測試過這個,但是我懷疑如果你想要一個PDF表單與預覽應用程序一起工作,如果你避免在你的PDF文件中使用XFA表單(通常是Adobe LiveCycle生成的PDF表單)和嵌入式JavaScript代碼。使用諸如「清除表單」,「打印」和「提交」等操作按鈕的PDF表單總是會涉及一些JavaScript代碼。

對於允許您創建這些表單的庫的建議,將取決於您希望用於創建這些表單的操作系統,編程語言等。此question似乎對此類庫有大量列表。

相關問題