查詢

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函式
分享連結