2010-08-07 40 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