Ruby Rails JPEG 转 PDF

Ruby on Rails JPEG to PDF

我想在我的网站上有一个 JPEG 上传功能,并将这些图像转换为 PDF,然后保存到我的 S3

我知道如何将内容上传到 S3,所以这不是问题所在。这里的问题是从几个上传的图像到 PDF 的转换。我在看什么?

我进行了很多搜索,但没有找到特别符合我要求的 gem。找到了一些在线服务,但他们没有提供 APIs。找到 prawn 和其他处理 PDF 的宝石,但来源不是一些图片。

我怎样才能以某种可行的方式实现这一点?

P.S。我将使用 heroku 来托管我的应用程序。

如果您安装 ImageMagick 和 'rmagick' gem,则以下代码片段可将大多数图像转换为 PDF 文件(相反情况:Rails - Possible to convert a PDF to Images?

require 'rmagick'
jpg = Magick::ImageList.new("myimage.jpg")
jpg.write("doc.pdf")