2015-04-28 5 views
0

изображения Я использую MiniMagick оболочку для ImageMagickMiniMagick разрешения

image = MiniMagick::Image.open(product.deal_image_url) 
image = resize_with_crop(image, 150, 100) 
image.format "jpg" 
image.write "public/images/products/image"+product.id.to_s+".jpg" 

Теперь это изображение сохраняется с разрешениями 0600 ... Я хочу, чтобы хранить его с 0644 можно использовать что-то вроде

image.permissions 0644 

ответ

0

Нет, MiniMagick от Imagemagick не будет обрабатывать разрешения файловой системы. Вы можете сделать что-то вроде ...

File.chmod(0644, "public/images/products/image"+product.id.to_s+".jpg")