Я использовал rmagick в Rails для преобразования изображений, которые я загружаю, из файла одного типа в JPEG. Я могу сделать это вызов из нового изображения сейчас; Я сделал:
image = Magick::ImageList.new 'public/system/photos/' + @picture.id.to_s +
'/original/' + @picture.photo_file_name
image.write 'public/system/photos/' + @picture.id.to_s + '/original/' +
@picture.photo_file_name.sub(/\.\w*/, '.jpg')
@picture.photo_file_name = @picture.photo_file_name.sub /\.\w*/,'.jpg'
Теперь я создал два файла, как удалить исходный файл или перезаписать исходный файл, а не создавать новый, как я сейчас?