函数名:Gmagick::labelimage()
适用版本:Gmagick扩展版本2.0.0以上
用法:该函数用于为图像添加标签(label)。标签是一个包含文本的矩形框,可以用于在图像中添加注释或标识。
语法:public Gmagick Gmagick::labelimage ( string $label )
参数:
- $label:要添加的标签文本,可以是纯文本或HTML代码。
返回值:返回一个新的Gmagick对象,其中包含了添加了标签的图像。
示例:
// 创建一个Gmagick对象并加载图像
$image = new Gmagick('path/to/image.jpg');
// 添加标签到图像
$label = 'This is a sample label';
$labelImage = $image->labelimage($label);
// 显示或保存带有标签的图像
$labelImage->display();
$labelImage->writeImage('path/to/labeled_image.jpg');
注意事项:
- 该函数需要Gmagick扩展的2.0.0版本或更高版本才能使用,确保已经正确安装和启用了Gmagick扩展。
- 标签文本可以包含HTML代码,以实现更丰富的标签样式,例如使用标签加粗文本。
- 返回的Gmagick对象是一个新的对象,原始图像不会被修改,因此可以链式调用其他Gmagick函数来进行进一步的处理。