查詢

Imagick::setPointSize()函式—用法及示例

「 設定影象的點大小,用於繪製或寫入文字時指定字型的大小 」


函式名: Imagick::setPointSize()

適用版本: Imagick 2.0.0 及以上版本

用法: Imagick::setPointSize(float $pointSize) : bool

描述:該方法用於設定影象的點大小,用於繪製或寫入文字時指定字型的大小。

引數:

  • $pointSize:一個浮點數,表示要設定的點大小。

返回值:

  • 成功時返回 true,失敗時返回 false。

示例:

// 建立一個新的 Imagick 物件
$image = new Imagick();

// 讀取一張圖片
$image->readImage('image.jpg');

// 設定點大小為 20
$image->setPointSize(20);

// 在影象上新增文字
$image->annotateImage(new ImagickDraw(), 100, 100, 0, 'Hello World');

// 顯示影象
header('Content-type: image/jpeg');
echo $image;

在上述示例中,我們首先建立了一個 Imagick 物件,並使用 readImage() 方法讀取了一張名為 image.jpg 的圖片。然後,我們使用 setPointSize() 方法將點大小設定為 20。接下來,我們使用 annotateImage() 方法在影象上新增了一個文字,文字內容為 "Hello World"。最後,我們透過設定 header() 輸出影象,將其顯示在瀏覽器中。

請注意,為了使用 Imagick 類和相關方法,需要安裝 Imagick 擴充套件。

補充糾錯
下一個函式: Imagick::setPage()函式
熱門PHP函式
分享連結