ProfiPHPProfiPHP
Категория: Графические функции

Функция Imagecreate

Функция Imagecreate создает новое палитровое изображение.
resource imagecreate( int $width, int $height )
Функция Imagecreate возвращает идентификатор изображения, представляющего из себя пустое изображение заданного размера.

Рекомендуется использовать функцию Imagecreatetruecolor вместо Imagecreate, так как она она обрабатывает изображения с максимально возможным качеством. Если необходимо вывести палитру изображения, то Imagetruecolortopalette необходимо вызвать непосредственно перед сохранением изображения с помощью Imagepng или Imagegif.

Параметр Width являет собой ширину изображения.

Параметр Height должен содержать высоту изображения соответственно.

Функция Imagecreate возвращает ресурс изображения в случае успеха, или FALSE в случае ошибки.

Пример работы:
$im = imagecreate( 50, 100 );
echo $im;
Результатом примера будет указатель на ресурс изображения:
Resource id #2
Результатом следующего примера будет вывод черного квадрата:
header( 'Content-Type: image/png' );
$im = imagecreate( 200, 200 );
imagecolorallocate( $im, 255, 255, 255 );
imagepng( $im );

Добавить комментарий

Имя:
Текст комментария: