版权声明:转载注明康弘雲 https://blog.csdn.net/weixin_43560803/article/details/83684420
function set_border_image($image_url,$border_width,$border_height,$create_image_file){
$image = new Imagick();
//为了解决imagick无法读取远程图片
$image->readImageBlob(file_get_contents($image_url));
$color=new ImagickPixel();
//这里设置边框颜色
$color->setColor("rgb(25,220,220)");
$image->borderImage($color,$border_width,$border_height);
$image->getImageBlob();
$image->setImageFormat ("jpeg");
file_put_contents ($image_file, $create_image_file);
}
/* 放在浏览器上
header("Content-Type: image/" . $image->getImageFormat());
echo echo $imagick->getImageBlob();
*/