我正在尝试调整图像大小并降低从数据库中提取的图像的质量,并能够以减小的大小将其保存回数据库。
到目前为止,我正在尝试以下 RMagick 方法:
image = Image.from_blob(origImage.data).first do
self.format = "png"
end
image.resize_to_fit!(width)
image.quality = 60
newImage = image.to_blob
但是 image.quality 的值对来自to_blob的数据大小没有影响。
我这样做正确吗?