Меняем разрешение
Wednesday, August 22nd, 2007Как правило perlMagick используется для хранения фотографий больших форматов под 300dpi. Но для сайтов нужно разрешение по меньше, 72dpi и поэтому надо его менять
#!/usr/bin/perl
use Image::Magick;
#открываем
$img = new Image::Magick->new;
$img->Read($file);
#
$img->Resize(
geometry=>"90000x800", # меняем размер на 800 пикселей
resample=>"72x72" # выставляем разрешение 72dpi
);
# вывод на прямую в браузер
binmode STDOUT;
print "Content-Type: image/jpeg\n\n";
$img->Write("jpg:-");
undef $img;
exit;

