📜  PHP | imagick setImageBorderColor()函数(1)

📅  最后修改于: 2023-12-03 15:03:38.283000             🧑  作者: Mango

PHP | imagick setImageBorderColor()函数

概述

setImageBorderColor()函数是 imagick 扩展中的函数,在 imagick 对象中设置图像边框颜色。

语法
bool Imagick::setImageBorderColor ( mixed $border_color )

参数:

  • $border_color:设置边框颜色的方法有多种,可以是字符串颜色名、16进制颜色码、rgb/rgba颜色值等。

返回值:

  • TRUE:成功设置了边框颜色。
  • FALSE:设置失败。
例子
$image = new Imagick();
$image->readImage("example.jpg");
$image->borderImage('black', 10, 10);
$image->setImageBorderColor('red');
header("Content-Type: image/jpg");
echo $image;

在这个例子中,我们首先读取了一张图片,然后添加了一定的黑色边框(10像素),最后设置了边框颜色为红色,并输出图片。

注意事项
  • setImageBorderColor()函数是 Imagick 类中的一部分,使用前需要实例化一个 imagick 对象。
  • $border_color 参数可以接受一个字符串,能直接解析为颜色值的字符串将会被自动分析并赋给边框颜色,否则会返回 FALSE。
参考文献