如何使用Prawn将图像组合成PDF?

时间:2014-06-06 09:58:10

标签: ruby prawn

以下代码能够合并图像,但它们并不完全适合PDF页面。 Prawn中是否有一个设置允许组合适合页面大小的图像并导出为PDF?

require 'prawn'
require 'fastimage'

Prawn::Document.generate("hello.pdf", :page_layout => :landscape) do
(1..40).each do|i|
    size = FastImage.size("./java/sl#{i}.jpg")
    start_new_page(:size => size,:layout => :landscape)         
    image "./java/sl#{i}.jpg"
end
end

1 个答案:

答案 0 :(得分:0)

尝试使用图片的at属性添加一些位置

例如:

image "./java/sl#{i}.jpg", :at => [x,y]

根据您的需要指定x,y的值。