当前位置:首页 > 技术人生 > 编程技术 > 正文内容

PHP图片合并,图片加背景

2021-03-06编程技术336

废话不多说,直接上代码:

function generate($srcImg,$destImg,$bgIndex) {
    //读原图信息
    $img = imagecreatefrompng($srcImg);
    $width=imagesx($img);
    $height=imagesy($img);
    //构建画布
    $canvas = imagecreatetruecolor($width, $height);
    //确定背景颜色
    $r=67;$g=142;$b=219;
    $color=imagecolorallocate($canvas, $r, $g, $b);
    //填充画布
    imagefill($canvas, 0, 0, $color);
    //合并图像
    imagecopy($canvas, $img, 0,0, 0,0, $width, $height);
    //输出文件
    imagepng($canvas,$destImg);
    //销毁对象
    imagedestroy($img);
    imagedestroy($canvas);
}


扫描二维码推送至手机访问。

本站内容仅供学习研究,转载请以链接形式注明,如有侵犯请联系处理。

本文链接:https://strivers.cn/post/30.html

分享给朋友:

发表评论

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。