易洋国学旗下网站:
查询

Imagick::newPseudoImage()函数—用法及示例

「 创建一个虚拟图像,该图像可以用于处理或生成图像 」


函数名:Imagick::newPseudoImage()

适用版本:PHP >= 7.4.0

用法:Imagick::newPseudoImage() 函数用于创建一个虚拟图像,该图像可以用于处理或生成图像。

语法:

Imagick Imagick::newPseudoImage(int $columns, int $rows, string $pseudoString)

参数:

  • $columns: 图像的列数。
  • $rows: 图像的行数。
  • $pseudoString: 虚拟图像的字符串表示。可以是图像格式、颜色、渐变等。

返回值: 返回一个新的 Imagick 对象,代表创建的虚拟图像。

示例:

// 创建一个 200x200 像素的纯红色虚拟图像
$image = new Imagick();
$image->newPseudoImage(200, 200, 'canvas:red');

// 创建一个 300x300 像素的渐变虚拟图像
$image = new Imagick();
$image->newPseudoImage(300, 300, 'gradient:red-blue');

// 创建一个 400x200 像素的棋盘格虚拟图像
$image = new Imagick();
$image->newPseudoImage(400, 200, 'pattern:checkerboard');

注意:

  • $pseudoString 参数可以接受各种不同的值,用于创建不同类型的虚拟图像。可以参考 Imagick 文档中的 "ImageMagick Command-Line Processing" 章节获取更多可用的字符串表示方式。
  • 在使用该函数之前,需要确保已经安装了 ImageMagick 扩展。
补充纠错
上一个函数: Imagick::nextImage()函数
下一个函数: Imagick::negateImage()函数
热门PHP函数
分享链接