有人在 Rails 上使用 Prawn / Prawnto 和 Jruby 吗?我安装了大虾0.5.01和rails 2.3.2。我刚刚安装了 prawn 和 prawnto 并开始使用 PDF 生成功能。我担心 pranwto 网站不再在线 - http://www.cracklabs.com/prawnto 这个rails插件死了吗?或者它已经转移到某个地方了?基于其他帖子 从 Rails 生成 PDF 这些看起来像是 Ruby 和 (J)Ruby on Rails 选择的 PDF 生成工具。有 RoR 中 PDF gen 经验的人可以确认这仍然是要走的路吗?

(笔记:我正在 Rails 上使用 Jruby,所以如果 Java 中有更好的选择或我应该进一步探索的东西,请告诉我......我用谷歌搜索 飞碟计划 由此 邮政, ,这看起来很有趣......对这个项目的想法?)

有帮助吗?

解决方案

大虾插件已经起来了github, ,尽管没有太多文档。

我已经构建了几个铁轨应用程序,这些应用程序将PDF生成前部和中心放置,我肯定可以证明大虾/虾是必经之路。大虾提供的DSL确实非常优雅宜人,即使图书馆的功能不像其他图书馆那样包装,它也可以处理开箱即用的大部分东西而没有任何痛苦。

我看到格雷戈里·布朗(Gregory Brown)(虾图书馆的作者)发表了关于红宝石实现的讨论,他是Jruby的用户。如果您在那里发现任何问题,我会感到惊讶,尽管我没有亲自将大虾与Jruby一起使用。

大虾Google Group 相对活跃且有用,因此您可能也需要检查一下。

看来 虾网站 仍然可用。

其他提示

在遇到“邪恶的PDF“ Rails 插件和 wkhtml转pdf.

这是一个救星!

该插件和实用程序组合使用 Webkit 从您的视图生成 PDF 文档。因此,您可以重用所有 HTML、erb、haml、css 和 sass 来创建美观的 PDF,而无需重写几乎任何内容。

该实用程序 (wkhtmltopdf) 是开源的,可在 Linux、Windows 和 Mac 的源代码包以及二进制包中使用。当然,抱歉,我们必须运行 Solaris,所以我已经尝试编译这个东西一个月了......arg。:-)

看来大虾已被移至Github。您应该能够在那里下载源。

http://github.com/sandal/prawn/tree/master

另外 - 截至2009年10月8日,图书馆的最新更改似乎是在2009年7月19日。因此,图书馆似乎还活着。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top