November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Podziękowania dla Antonio Cangiano
Chcemy dokonać konwersji jednego formatu graficznego na inny.
Moduł RMagick umożliwia odczytanie pliku w jednym formacie i zapisanie go w innym. Poniższy kod przekształca plik w formacie PNG na plik w formacie JPEG:
require 'rubygems'
require 'RMagick'
img = Magick::Image.read('myimage.png').first
img.write('myimage.jpg')
Jak pokazano w poprzednich dwóch recepturach, metoda Magick::Image.read pobiera plik w formacie PNG i zwraca tablicę obiektów Image, z której można wybrać pierwszy i jedyny obraz.
Moduł RMagick umożliwia konwersję pliku na format JPEG poprzez zmianę rozszerzenia pliku podczas wywoływania metody write ...