在我当前的项目中,我需要从另外两个图像中创建一个图像(一个用作背景,另一个是“放置”),并将其附加到一个对象上。我习惯用回形针做附件部分,但我还没有处理过图像生成。我知道回形针可以做一些类似的事情(调整图片大小等),但我不知道该怎么做。回形针本身是否有足够的空间来做到这一点?那么给我什么工具呢?如果没有,首选的选项是什么?
谢谢你的时间!
在我当前的项目中,我需要从另外两个图像中创建一个图像(一个用作背景,另一个是“放置”),并将其附加到一个对象上。我习惯用回形针做附件部分,但我还没有处理过图像生成。我知道回形针可以做一些类似的事情(调整图片大小等),但我不知道该怎么做。回形针本身是否有足够的空间来做到这一点?那么给我什么工具呢?如果没有,首选的选项是什么?
谢谢你的时间!
Paperclip 是一个很酷的插件,它具有几乎所有必要的功能,如调整大小、裁剪和存储不同大小的图像。我已经使用它很长时间了,从未遇到过任何问题。它也为您提供了远程文件上传的选项(如 amazon s3)。Attachment-foo 也是一个类似的插件,具有相同的功能集。但是,如果您认为回形针不能满足您的要求,您可以尝试一下Carrierwave,它比回形针更有趣,而且功能也很好。
我们最终Paperclip.run
使用 imagemagick 生成图像。