我希望在我的网站上拥有JPEG
上传功能,并将这些图片转换为PDF
,然后保存到我的S3
。
我知道如何将内容上传到S3
,这样就不会出现问题。这里的问题是从几个上传的图像转换为PDF
。我在看什么?
我搜索了很多,但发现没有专门做我想要的宝石。找到了一些在线服务,但他们没有提供API
。找到prawn
和其他与PDF
相关的宝石,但来源不是一些图片。
我怎样才能以某种可行的方式实现这一目标?
P.S。我将使用heroku来托管我的应用程序。
答案 0 :(得分:4)
如果您安装ImageMagick和'rmagick'gem,以下代码段可用于将大多数图像转换为PDF文件(相反情况:Rails - Possible to convert a PDF to Images?)
require 'rmagick'
jpg = Magick::ImageList.new("myimage.jpg")
jpg.write("doc.pdf")