简体中文
查询

GmagickDraw::rectangle()函数—用法及示例

「 绘制一个矩形 」


函数名:GmagickDraw::rectangle()

适用版本:PHP 5 >= 5.3.0, PECL gmagick >= 1.0.0

用法: GmagickDraw::rectangle(float $x1, float $y1, float $x2, float $y2)

参数:

  • $x1: 矩形左上角的 x 坐标
  • $y1: 矩形左上角的 y 坐标
  • $x2: 矩形右下角的 x 坐标
  • $y2: 矩形右下角的 y 坐标

返回值:该方法没有返回值

示例:

<?php
// 创建一个新的GmagickDraw对象
$draw = new GmagickDraw();

// 设置矩形的位置和大小
$x1 = 10;
$y1 = 10;
$x2 = 100;
$y2 = 100;

// 绘制矩形
$draw->rectangle($x1, $y1, $x2, $y2);

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

// 为图像设置背景颜色
$image->newImage(200, 200, 'white');

// 将绘制操作应用于图像
$image->drawImage($draw);

// 显示图像
header('Content-Type: image/png');
echo $image;
?>

以上示例中,我们首先创建了一个GmagickDraw对象,然后设置了矩形的位置和大小,并使用rectangle()方法绘制了该矩形。接着,我们创建了一个新的Gmagick对象,并为其设置了背景颜色。最后,我们将绘制操作应用于图像,并通过header()函数将图像以PNG格式输出。

补充纠错
上一个函数: GmagickDraw::rotate()函数
下一个函数: GmagickDraw::polyline()函数
热门PHP函数
分享链接