English | 简体中文 | 繁體中文
查询

ImagickDraw::__construct()函数—用法及示例

「 创建一个新的ImagickDraw对象 」


函数名称:ImagickDraw::__construct()

函数描述:ImagickDraw类的构造函数,用于创建一个新的ImagickDraw对象。

用法:

$draw = new ImagickDraw();

参数:该函数没有接受任何参数。

返回值:该函数没有返回值。

示例:

// 创建一个新的ImagickDraw对象
$draw = new ImagickDraw();

// 设置绘制的填充颜色为红色
$draw->setFillColor('red');

// 绘制一个矩形
$draw->rectangle(50, 50, 150, 150);

// 创建一个新的Imagick对象
$image = new Imagick();

// 设置画布大小
$image->newImage(200, 200, 'white');

// 将绘制对象应用到图像上
$image->drawImage($draw);

// 输出图像
header('Content-Type: image/png');
echo $image;

该示例中,我们首先创建了一个新的ImagickDraw对象,然后使用setFillColor()方法设置填充颜色为红色。接下来,我们使用rectangle()方法绘制一个矩形。然后,我们创建了一个新的Imagick对象,并使用newImage()方法设置画布大小为200x200像素,背景颜色为白色。最后,我们使用drawImage()方法将绘制对象应用到图像上,并使用header()函数设置输出图像的类型为PNG,并输出图像。

补充纠错
热门PHP函数
分享链接