用ruby创建漂亮的pdf

时间:2009-04-23 09:21:42

标签: ruby image pdf text

我想用ruby创建pdf。一个特殊的需求是将图片嵌入到文本(或文本块)中,这意味着我需要能够让文本在图像周围流动。例如。图像应位于rigth上角,文本应从图像的左侧开始,并在图像后面使用整个页面宽度继续。我怎么能用红宝石做到这一点?谢谢你的任何建议!

6 个答案:

答案 0 :(得分:4)

过去为了在Ruby中获取打印质量的PDF,我使用了rtex

它也很快,这是一个真正的奖励。

答案 1 :(得分:2)

Prawn救援?

答案 2 :(得分:1)

我喜欢html - > pdf方法。虽然它可能不是最好的选择(大虾是),但它可以很容易地设计pdf。见website。您也可以采用jimneath.org中记录的方法。

祝你好运

答案 3 :(得分:1)

iText是重量级的,它允许您使用jRuby与之桥接的PDF做任何您想要的事情。

我使用的另一个选项是驾驶开放办公室(它有一个ui较少的选项,你可以从Ruby自动化)

答案 4 :(得分:1)

如何让Ruby生成一些LaTeX代码,然后使用pdflatex生成PDF?

答案 5 :(得分:0)

虽然我自己没有这样做,但我看到人们使用无头的Open Office。您可以从Ruby控制它并使用它来生成PDF文件。您甚至可以使用Open Office模板,只需在其中填入一些元素。