Prince是在Ruby on Rails中创建PDF的最佳方式吗?

时间:2010-05-05 00:50:24

标签: ruby-on-rails pdf princexml

经过多次谷歌搜索后,似乎在HTML和CSS(与新的标记语言)中使用Rails创建PDF的方法是使用Prince。

我的非大型商业应用程序的许可证价格为3800美元,我想知道这是否实际上已达成共识,或者人们可以选择其他方式来分享最新消息。

5 个答案:

答案 0 :(得分:7)

您也可以查看prawn。可以在railscasts.com上找到该教程。

答案 1 :(得分:4)

这可能适合账单:http://code.google.com/p/wkhtmltopdf/

答案 2 :(得分:0)

我们尝试了两种解决方案:

  1. 使用latex生成pdf,有ruby gem代码rtex
  2. 使用java库iText,使用它你可能需要rjb,它允许你直接在ruby代码中使用java lib,就像jruby一样,但是你不需要在jruby上构建你所有的应用程序。

答案 3 :(得分:0)

我使用Rails从各种数据源动态创建大量不同的PDF文件,包括最好的布局。我创建需要创建它们以向客户展示产品。

在尝试了上述所有工具后,Prince是完成此任务的最佳工具。

答案 4 :(得分:0)

Prince的渲染质量& CSS支持(比某些浏览器更好)是它的主要卖点。如果您只生成简单布局的文档,请坚持使用Prawn。