函式名: 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 擴充套件。