查詢

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

「 為影象設定自定義屬性 」


函式名稱:Imagick::setImageProperty()

函式描述:該函式用於為影象設定自定義屬性。

適用版本:該函式在Imagick擴充套件版本3.1.0以上可用。

語法:bool Imagick::setImageProperty ( string $name , string $value )

引數:

  • name:屬性名稱,必須是一個字串。
  • value:屬性值,必須是一個字串。

返回值:如果成功設定屬性,返回true;否則返回false。

示例:

// 建立一個Imagick物件
$image = new Imagick('image.jpg');

// 設定自定義屬性
$image->setImageProperty('author', 'John Doe');
$image->setImageProperty('description', 'A beautiful landscape');

// 獲取屬性值
$author = $image->getImageProperty('author');
$description = $image->getImageProperty('description');

// 輸出屬性值
echo "Author: " . $author . "<br>";
echo "Description: " . $description;

上述示例中,我們首先建立了一個Imagick物件,並載入了一張名為'image.jpg'的影象。然後,使用setImageProperty()函式分別為影象設定了兩個自定義屬性,即'author'和'description'。接著,使用getImageProperty()函式獲取了這兩個屬性的值,並將其輸出到頁面上。

注意:在使用setImageProperty()函式設定屬性時,如果給定的屬性名稱已經存在,那麼新的值將會覆蓋舊的值。如果要刪除一個屬性,可以將其值設定為空字串。

補充糾錯
熱門PHP函式
分享連結