使用包含图像的Prawnto生成PDF

时间:2012-04-11 15:22:16

标签: ruby-on-rails ruby-on-rails-3 prawn prawnto

我研究了在我的RoR项目中生成pdf的最简单/最好的方法,并决定了Prawn + Prawnto。我已经成功地让Prawnto使用.prawn扩展生成了一个非常基本的PDF,但是我不知道如何显示图像。是否可以使用prawnto选项?

将来我想为pdf生成一个随机下载链接,并将其包含在电子邮件中。我也希望这个PDF始终可访问,不要破坏此链接。

考虑到这一点,Prawnto是最好的选择,因为文档似乎已经枯竭,但似乎仍然强烈建议。它仍然是最好的选择吗?我正在使用Rails 3.2。

非常欢迎任何有关此事的帮助,建议或指导

谢谢。

1 个答案:

答案 0 :(得分:6)

您可以使用以下代码将图像添加到prawn生成的pdf中:

image "/path/to/image/file.jpg"

在PDF生成例程中。

有很多选项可供定位,缩放和处理虾中的图像。我建议您查看Prawn manual