画像のサイズを変更し、データベースから取得した画像の品質を下げて、縮小したサイズでデータベースに保存できるようにしようとしています。
これまでのところ、私は次の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からのデータのサイズに影響を与えません。
私はこれを正しく行っていますか?