Imagick::newImage
PHP Manual
PHP Manual»Imagick»Imagick::newImage

Imagick::newImage

(PECL imagick 2, PECL imagick 3)

Imagick::newImageСоздаёт новое изображение

Описание

public function Imagick::newImage(
    int $cols,
    int $rows,
    mixed $background,
    string $format = ?
): bool

Создаёт новое изображение и связывает значение ImagickPixel в качестве цвета фона

Список параметров

cols

Столбцы в новом изображении

rows

Строки в новом изображении

background

Цвет фона, используемый для этого изображения

format

Формат изображения. Этот параметр был добавлен в Imagick версии 2.0.1.

Возвращаемые значения

При успешном выполнении функция возвращает true.

Ошибки

При ошибке функция выбрасывает исключение ImagickException.

Список изменений

Версия Описание
PECL imagick 2.1.0 Теперь допускается строка, представляющая цвет, в качестве третьего параметра. Ранее допускался только объект ImagickPixel.

Примеры

Пример #1 Пример использования Imagick::newImage():

Создание нового изображения и его отображение.

<?php

$image = new Imagick();
$image->newImage(100, 100, new ImagickPixel('red'));
$image->setImageFormat('png');

header('Content-type: image/png');
echo $image;

?>

To Top