1

主要问题

您在 Linux 服务器上的应用程序中创建按需、类似报纸(如“使用高级布局或排​​版”)PDF 的快速可靠(如“稳定”)解决方案是什么?

因此:不,HTML2PDF 不是我正在寻找的解决方案。;-)


奖金问题

如果它不是基于 Ruby 的:有没有办法让你的解决方案脱离 Rails 应用程序?最好通过网络服务或某物-2-Ruby-bridge-kind-of-thing?

非常感谢您的建议!

更新

有一个类似的问题,那里建议的rtex gem看起来像我正在寻找的东西。如果有其他建议,我将不回答这个问题。

4

3 回答 3

1

排版好难。

如果你找不到 ruby​​ 排版库,你可能想看看运行一个后台 pdflatex。LaTeX 源代码很容易以编程方式生成。

这个想法有多有用将取决于您的文档有多复杂,以及您对输出质量的关心程度。如果您只有简单的文本,并且只想要比 html 更好的东西,那么您可能有更多选择。

于 2009-04-24T16:46:10.253 回答
1

Prawn是为这类东西设计的,目前正在开发中。

于 2009-04-24T16:47:15.103 回答
1

使用 php,我对 FPDF 非常幸运。我每天都会用它生成几千份高质量的报告。从不错过任何一个节拍,而且速度非常快。随着 php 在网络服务器上运行,我认为设置 ruby​​ 向 php 页面提供生成所需的数据然后 ruby​​ 获取结果并不难。

编辑:看起来Ruby有一个端口。 http://zeropluszero.com/software/fpdf/

于 2009-04-24T18:11:46.927 回答