gpt4 book ai didi

ruby-on-rails - 根据回形针中的样式调整 missing.png 的大小

转载 作者:行者123 更新时间:2023-12-04 16:48:26 24 4
gpt4 key购买 nike

我正在使用 Paperclip 上传图片

这是我的回形针配置

has_attached_file :avatar, 
:path => ":rails_root/public/users/:id/avatar/:style/avatar.jpg",
:url => "/users/:id/avatar/:style/avatar.jpg",
:default_url => "/missing/users/:style/missing.png",
:styles => {"47x47" => "47x47", "228x228" => "228x228","185x176"=>"185x176","pitch_planner"=>"262x129!"},
:convert_options => {"47x47" => "-background black -gravity center -extent 47x47",
"228x228" => "-background black -gravity center -extent 228x228","185x176" => "-background black -gravity center -extent 185x176"}

现在如果我想要根据“样式”生成一个 missing.png 的调整大小的图像如何在回形针中实现这一点

一种方法是手动调整图像大小并将其存储在文件夹 pitch_planner 或您想要调整大小的任何样式中

可以通过回形针以编程方式完成吗

最佳答案

不适用于回形针,但您可以覆盖查找默认图像的方法,如果不存在则使用图像魔法创建它。

img = Magick::Image::read(default_image).first
img.resize_to_fit(75, 75)
img.write 'path'

关于ruby-on-rails - 根据回形针中的样式调整 missing.png 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10933050/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com