函式名:ImagickPixel::__construct()
適用版本:所有版本的 ImagickPixel 類
用法:ImagickPixel 類的建構函式,用於建立一個新的 ImagickPixel 物件。可以接受一個可選的顏色字串引數來初始化畫素物件。
示例:
// 建立一個紅色的 ImagickPixel 物件
$redPixel = new ImagickPixel('red');
// 建立一個半透明藍色的 ImagickPixel 物件
$bluePixel = new ImagickPixel('rgba(0, 0, 255, 0.5)');
// 建立一個自定義顏色的 ImagickPixel 物件
$customPixel = new ImagickPixel('rgb(100, 200, 50)');
在上面的示例中,我們使用 ImagickPixel 的建構函式建立了三個不同的畫素物件。第一個畫素物件是紅色的,第二個畫素物件是半透明藍色的,第三個畫素物件是自定義顏色的(由紅、綠、藍三個分量值組成)。
注意:建構函式還可以不接受任何引數,這將建立一個預設的黑色畫素物件。如果傳遞的顏色字串無效,將會丟擲一個 ImagickPixelException 異常。