GmagickDraw::rectangle

(PECL gmagick >= 未知)

GmagickDraw::rectangle绘制矩形

描述

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

使用当前的描边、描边宽度和填充设置,根据两个坐标绘制一个矩形。

参数

x1

第一个坐标的 x 坐标

y1

第一个坐标的 y 坐标

x2

第二个坐标的 x 坐标

y2

第二个坐标的 y 坐标

返回值

The GmagickDraw 对象。

添加笔记

用户贡献的笔记 1 条笔记

vitalick dot pugach at gmail dot com
8 年前
在图像底部创建一个白色矩形。 [Create a white rectangle at the bottom of the image.]
$image = "http://localhost/files/upload/399000/399357/cmsimage8KEGF3.jpg";

list($width, $height) = getimagesize($image);

$gmagicDraw = new GmagickDraw();
$gmagicDraw->setfillcolor("#fff");
$gmagicDraw->rectangle(0, $height - $height * 0.02, $width, $height);

$gImage = new Gmagick();
$gImage->readImage($image);
$gImage->drawimage($gmagicDraw);
$gImage->writeimage(DOCROOT . "files/temp/img". $someId);
To Top