我正在构建一个 Rails 应用程序,用户可以在其中上传自动裁剪为特定大小的图像,然后他们可以选择与裁剪图像大小完全相同的叠加层。
我想要做的是合成或展平两个图像并将其保存为单个图像 - 我查看了 Image Magick 文档,但我看不到如何应用他们给出的示例:
composite -gravity center smile.gif rose: rose-over.png
使用回形针。
此外,该示例引用了两个特定图像,但我想知道如何改为传递变量(用户上传的图像)?
我正在构建一个 Rails 应用程序,用户可以在其中上传自动裁剪为特定大小的图像,然后他们可以选择与裁剪图像大小完全相同的叠加层。
我想要做的是合成或展平两个图像并将其保存为单个图像 - 我查看了 Image Magick 文档,但我看不到如何应用他们给出的示例:
composite -gravity center smile.gif rose: rose-over.png
使用回形针。
此外,该示例引用了两个特定图像,但我想知道如何改为传递变量(用户上传的图像)?
我相信您想使用回形针处理器。
这是高级描述: https ://github.com/thoughtbot/paperclip#custom-attachment-processors
这是使用复合材料的要点示例(在此处推荐https://github.com/thoughtbot/paperclip/issues/978):