2024 日本 PHP 研討會

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 座標

傳回值

GmagickDraw 物件。

新增筆記

使用者貢獻的筆記 1 則筆記

vitalick dot pugach at gmail dot com
8 年前
在圖片底部建立一個白色矩形。[Create a white rectangle at the bottom of the image.]
$image = "https://127.0.0.1/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