函式名稱:Gmagick::frameimage()
適用版本:PHP 5 >= 5.3.0, PECL gmagick >= 1.0.0
函式描述:新增一定寬度的邊框到影象的四個邊上
用法:Gmagick Gmagick::frameimage ( mixed $color , int $width , int $height , int $inner_bevel , int $outer_bevel )
引數:
$color:邊框的顏色。可以是字串(如"#ffffff")表示顏色值,也可以是GmagickPixel物件表示顏色。$width:邊框的寬度,以畫素為單位。$height:邊框的高度,以畫素為單位。$inner_bevel:內部斜角的大小,以畫素為單位。預設為0,表示沒有內部斜角。$outer_bevel:外部斜角的大小,以畫素為單位。預設為0,表示沒有外部斜角。
返回值:成功時返回 true,失敗時返回 false。
示例:
// 建立一個Gmagick物件
$image = new Gmagick('path/to/image.jpg');
// 定義邊框的顏色
$color = '#000000';
// 定義邊框的寬度和高度
$width = 10;
$height = 10;
// 定義內部斜角和外部斜角的大小
$inner_bevel = 5;
$outer_bevel = 5;
// 新增邊框到影象
$image->frameimage($color, $width, $height, $inner_bevel, $outer_bevel);
// 顯示或儲存修改後的影象
$image->writeImage('path/to/output.jpg');
以上示例將在原始影象的四個邊上新增一個寬度為10畫素,高度為10畫素的黑色邊框,並且內部和外部斜角的大小都為5畫素。最後將修改後的影象儲存到指定路徑。
熱門工具排行榜