📅  最后修改于: 2023-12-03 15:33:32.832000             🧑  作者: Mango
GmagickDraw() 是一个 GmagickDraw 类的构造函数,用于创建一个新的 GmagickDraw 实例,该实例用于在 Gmagick 图像上绘制图形或文字。
public GmagickDraw::__construct ( void )
该函数没有参数。
返回一个新的 GmagickDraw 对象。
下面是一个简单的示例,用于在一张图像上绘制一条直线和一个矩形:
// Create a Gmagick object
$gmagick = new Gmagick();
// Read the image file
$gmagick->readImage('image.jpg');
// Create a new GmagickDraw object
$draw = new GmagickDraw();
// Set the stroke color to blue
$draw->setStrokeColor('blue');
// Set the stroke width to 2
$draw->setStrokeWidth(2);
// Draw a line on the image
$draw->line(50, 50, 150, 150);
// Set the stroke color to red
$draw->setStrokeColor('red');
// Draw a rectangle on the image
$draw->rectangle(100, 100, 200, 200);
// Apply the draw object to the image
$gmagick->drawImage($draw);
// Display the image
header('Content-Type: image/jpg');
echo $gmagick;