Создание чётко подогнанных под размер аватарок на PHP + Imagic

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

Previous post Next post
Up