牛牛在线工具

Imagick::newImage()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Imagick::newImage()

创建一个新的空白图像

函数名称:Imagick::newImage() 适用版本:Imagick类在PHP 5 >= 5.1.3, PHP 7中可用 用法:Imagick::newImage()函数用于创建一个新的空白图像。 语法:public Imagick::newImage(int $width, int $height, mixed $background, string $format) 参数: $width:图像的宽度,以像素为单位。 $height:图像的高度,以像素为单位。 $background:图像的背景颜色,可以是字符串或ImagickPixel对象。默认为"none",表示透明背景。 $format:图像的格式,如JPEG、PNG等。默认为null,表示自动选择格式。 返回值:成功时返回一个新的Imagick对象,失败时抛出ImagickException异常。 示例: // 创建一个800x600像素、白色背景的JPEG图像 $imagick = new Imagick(); $imagick->newImage(800, 600, "white", "jpeg"); // 创建一个400x300像素、透明背景的PNG图像 $imagick = new Imagick(); $imagick->newImage(400, 300, "none", "png"); // 创建一个200x200像素、红色背景的GIF图像 $imagick = new Imagick(); $background = new ImagickPixel("red"); $imagick->newImage(200, 200, $background, "gif"); 注意事项: 如果指定的图像格式不受支持,将会抛出ImagickException异常。 如果指定的背景颜色无效,将会抛出ImagickException异常。 如果未提供背景颜色,则默认为透明背景。 在创建图像后,可以使用其他Imagick方法来操作和修改图像。