创建按需打印的高质量PDF(如果可行,最好使用Ruby)

创建按需打印的高质量PDF(如果可行,最好使用Ruby),ruby,pdf,pdf-generation,Ruby,Pdf,Pdf Generation,主要问题 在Linux服务器上使用应用程序创建按需、类似报纸(如“使用高级版面或排版”)PDF的快速可靠(如“稳定”)解决方案是什么 因此:不,HTML2PDF不是我正在寻找的解决方案 奖金问题 如果它不是基于Ruby的:有没有一种方法可以让您的解决方案脱离Rails应用程序?最好是通过Web服务或类似于Ruby-bridge的东西 非常感谢你的建议 更新 这里有一个,建议那里看起来像我要找的。我不回答这个问题,看看是否还有其他建议。排版很难 如果您找不到ruby排版库,您可能需要查看运行后台

主要问题

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

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


奖金问题

如果它不是基于Ruby的:有没有一种方法可以让您的解决方案脱离Rails应用程序?最好是通过Web服务或类似于Ruby-bridge的东西

非常感谢你的建议

更新


这里有一个,建议那里看起来像我要找的。我不回答这个问题,看看是否还有其他建议。

排版很难

如果您找不到ruby排版库,您可能需要查看运行后台pdflatex。LaTeX源代码很容易通过编程生成


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

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

对于php,我在FPDF方面很幸运。我每天用它生成几千份高质量的报告。从不漏拍,而且速度很快。由于php在Web服务器上运行,我想设置ruby向php页面提供生成所需的数据,然后ruby获取结果并不难


编辑:看起来Ruby有一个端口

你知道一个真实的例子吗,在我描述的环境中,对虾被使用过?我有点不确定Prawn在报纸排版方面有多灵活。Prawn似乎是“阿尔法级软件”。换句话说:这不是解决我问题的一个选择。