2010-08-07 31 views

回答

0

有幾個插件用於在Rails中創建PDF文檔。請參閱here

+0

鏈接錯誤。 – RSG 2013-02-08 20:56:40

+0

@RSG鏈接已更新。 – Hoa 2013-02-10 11:07:59

2

如果您有相當數量的表單模型或必須處理多個表單提交,則應使用FDF(表單數據格式)格式。它是PDF Standard的一部分。

Adob​​e提供the free FDF Toolkit這將幫助您生成FDF文件。它不包含Ruby綁定,但(通過方便順序根據您的需要)有幾種方法可以做到這一點:

  • 裹使用FFI for Ruby
  • 調用Adobe的Linux的DLL文件(在FDF工具包)從使用C紅寶石API(introductions herehere
  • 呼叫使用ruby-inline
  • 呼叫基於樣品CGI代碼
  • 外部工具庫中的C擴展庫向一個自由顯影劑來譯碼紅寶石倉鐘聲爲你(如果你問很好可能是免費的)

注:Ruby的C API自版本1.9.x的顯著改變

+0

+1 FDF將是非常乾淨的方法。您可以使用XFDF(XML FDF)快速評估此FDF/PDF概念,因爲XFDF文件很容易創建。 – 2013-02-10 11:19:05

0

我不知道紅寶石lib中,將允許寫現有PDF中的額外元素。

某些Web服務能夠像Applidok PDF合併一樣,允許在現有PDF上編寫用戶數據(例如從Web表單),用作模板。

您可以在線閱讀紅皮書集成文檔http://doc.applidok.com/merge-ruby.html