Gmagick::borderImage()函数是PHP中的一个内置函数, 用于在图像中绘制边框。此功能以给定的颜色创建图像周围的边框。
语法如下:
Gmagick Gmagick::borderImage( $bordercolor, $width, $height )
参数:此函数接受上述和以下描述的三个参数:
- $bordercolor:此参数包含一个包含边框颜色的字符串。
- $width:此参数用于设置边框宽度。
- $height:此参数用于设置边框高度。
下面的程序说明了Gmagick::borderImage()PHP中的功能:
程序1:
<
?php//Create an image object
$image = new Gmagick (
'https://media.lsbin.org/wp-content/uploads/lsbin-9.png' );
//Set the border in the given image
$image ->
borderImage( 'green' , 100, 100);
header( "Content-Type: image/jpg" );
//Display image
echo $image ;
?>
输出如下:
文章图片
程序2:
<
?php $string = "Computer Science portal for Geeks!" ;
//Creating new image of above String
//and add color and background
$im = new Gmagick();
$draw = new ImagickDraw();
//Fill the color in image
$draw ->
setFillColor( new ImagickPixel( 'green' ));
//Set the text font size
$draw ->
setFontSize(50);
$metrix = $im ->
queryFontMetrics( $draw , $string );
$draw ->
annotation(0, 40, $string );
$im ->
newImage( $metrix [ 'textWidth' ], $metrix [ 'textHeight' ], new ImagickPixel( 'white' ));
//Draw the image
$im ->
drawImage( $draw );
$im ->
setImageFormat( 'jpeg' );
//Set the border in the given image
$image ->
borderImage( 'green' , 20, 20);
header( "Content-Type: image/jpg" );
//Display image
echo $image ;
?>
【PHP Gmagick borderImage()函数用法示例】输出如下:
文章图片
参考: http://php.net/manual/en/gmagick.borderimage.php
推荐阅读
- OOP编程(Scala中的继承详细指南)
- Python MongoDB查询用法示例详细介绍
- Kruskal的最小生成树算法|贪婪算法2
- PHP中的超全局变量解析和用法示例
- JavaScript Math random()方法用法示例
- Perl变量用法完整指南和示例
- PHP date_create_from_format()函数用法示例解析
- OYO面试经验|S10(SDE校园内)
- PHP ftp_delete()函数用法示例和解析