Код ImageMagick необходимо редактировать ... пожалуйста, проверьте - PullRequest
0 голосов
/ 02 января 2012

пожалуйста, проверьте мой код imagemagick, где я пытаюсь добавить переменную «size», но не получаю, где именно нам нужно добавить переменную размера, как «color», «string» ...

$animation = new Imagick();
$animation->setFormat( "gif" );
$color = new ImagickPixel( "blue" );
$color->setColor( "red" );
     $string = "kothi!";
$draw = new ImagickDraw();
$draw->setFont( "arial.ttf" );
for ( $i =0; $i <= 0; $i++ )
{
$part = substr( $string,100, $i);

$animation->newImage( 100, 50, $color);

$animation->annotateImage( $draw, 100, 100, 100, $part );
$animation->setImageDelay( 30 );
}
$draw->setFont( "arial.ttf" );
$animation->newImage( 100, 50, $color);
$animation->annotateImage( $draw, 10, 10, 0, $string );
$animation->setImageDelay( 120 );
header( "Content-Type: image/gif" );
echo $animation->getImagesBlob();

1 Ответ

0 голосов
/ 02 января 2012
bool Imagick::setSize ( int $columns , int $rows )

Устанавливает размер объекта Imagick. Установите его перед чтением необработанного формата изображения, например RGB, GREY или CMYK.

- php.net

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...