May 06, 2011 13:50
Просто и быстро ручками:
// Imagic
$im = new Imagick( $PATH2ORIGINAL );
// TEST: $im->thumbnailImage( 200, null );
$im->setGravity( imagick::GRAVITY_CENTER );
$im->setCompression(Imagick::COMPRESSION_JPEG);
$im->setCompressionQuality(60);
$im->setImageFormat('jpeg');
$im->cropThumbnailImage( 200, 200 );
// TEST: $im->resizeImage(200,0,Imagick::FILTER_LANCZOS,1);
$im->writeImage( "$USERPIXDIR/{$new_file_name}_avatar.jpg" );
$im->clear();
$im->destroy();
kw: centered cropped resized Imagic Thumbnail
графика,
В-помощь-программисту,
php