Rails 3/ paperclip/ imagemagick - 合并两个图像

发布于 2024-12-01 04:02:27 字数 311 浏览 2 评论 0原文

当用户在我的 Rails 应用程序中上传图像时,imagemagick 会处理两个转换:

 has_attached_file :photo, :styles => { :listsize => "50x50#", :articlesize => "300x300" },

生成一个列表大小(方形 50x50px)图像。此时是否可以将此图像与标准透明 png 合并,使图像看起来更像一个图标? (我有 png 图像,我只是想知道是否可以渲染另一种照片样式,并将此默认透明 png 放置在 :listsize 图像上)。谢谢

When a user uploads an image in my rails app imagemagick handles two transformations:

 has_attached_file :photo, :styles => { :listsize => "50x50#", :articlesize => "300x300" },

a listsize (square 50x50px) image is produced. Is it possible to at this point merge this image with a standard transparent png that would make the image look more like an icon? (I have the png image, I just want to know if it's possible to render another photo style that has this default transparent png placed over the :listsize image). Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

⊕婉儿 2024-12-08 04:02:27

Imagemagick 是一个完整的图像处理库,因此一切皆有可能。回形针还支持后期处理。

查看 Rmagick 文档 http://rmagick.rubyforge.org/

以及有关后期处理的 Paperclip 文档 https://github.com/thoughtbot/paperclip

我个人也建议您研究一下rierwave https://github.com/jnicklas/rierwave

Imagemagick is an entire image processing library and thus anything is possible. Paperclip also supports post processing.

Check the Rmagick documentation http://rmagick.rubyforge.org/

And also the Paperclip documentation on post processing https://github.com/thoughtbot/paperclip

I personally would also advise you to look into carrierwave also https://github.com/jnicklas/carrierwave

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文