2014-09-21 3 views
0

Документы Rmagick не самые ясные, я пробовал все, но ему это не нравится? Возможно, им непонятно, как работает Magick :: Info?изменение имени файла изображения rmagick

http://www.imagemagick.org/RMagick/doc/info.html

def crop_photo(url, x, y, w, h) 
image = Magick::ImageList.new 
urlimage = open(url) 
format = url.split('/')[-1].strip.split('?')[0].strip 
image.from_blob(urlimage.read) 
crop = image.crop(x,y,w,h) 
image = crop.to_blob 
    image.filename = format #doesn't work 
    self.filename = format #doesn't work 
end 

помощь высоко оценили

ответ

1

Для того, чтобы сохранить изображение или ImageList вы используете write метод:

image.write(new_filename)

+0

, чтобы изменить имя файла, я должен написать? –

Смежные вопросы