有没有人知道如何使用 Ruby 将图像插入PDF?
我一直在网上搜索一段时间,但大多数宝石都不支持这个要求。
应将图像插入包含内容的现有PDF中。不应删除内容。也许你可以说在PDF中插入图像叠加层。
感谢您的帮助。
答案 0 :(得分:2)
您可以使用gem Prawn,它为PDF生成提供DSL。
只需将gem 'prawn', '~> 2.1'
添加到您的Gemfile中,运行bundle install
即可完成。
Prawn::Document.generate("mydocument.pdf", :page_layout => :landscape) do
pigs = "#{Prawn::BASEDIR}/data/images/pigs.jpg"
image pigs, :at => [50,450], :width => 450
dice = "#{Prawn::BASEDIR}/data/images/dice.png"
image dice, :at => [50, 450], :scale => 0.75
end
Prawn::Images module文档对您有用。
答案 1 :(得分:1)
答案 2 :(得分:0)