把有透明区域的png图片和另外一个图片合并成一个,如何在web程序端实现,如php,python等

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把有透明区域的png图片和另外一个图片合并成一个,如何在web程序端实现,如php,python等相关的知识,希望对你有一定的参考价值。

参考技术A //文件名如a.php,本例适应显示方式动态合并,须GD库支持
$dest = imagecreatefromjpeg('a.png');    //底图
$src = imagecreatefrompng('b.png');      //透明图
imagecopy($dest, $src, 0, 0, 0, 0, 320, 263);    //合并,注意大小和座标
header('Content-Type:image/png');    //声明格式
imagepng($dest);    //输出图片,如果需要保存的话,imagepng($dest, $file); 
@imagedestroy($dest);    //释放内存
@imagedestroy($src);    //释放内存

调用 <img src="a.php">

本回答被提问者采纳

以上是关于把有透明区域的png图片和另外一个图片合并成一个,如何在web程序端实现,如php,python等的主要内容,如果未能解决你的问题,请参考以下文章

Photoshop制作雪碧图技巧

ImageMagick - 设置透明带 AlphaChannel 的 png 图片的透明度

图片合并成PDF,两个PDF的合并

96×96 24位色透明png的图片怎么做啊?

将两张图片合并成一个PDF,不收费

将两张图片合并成一个PDF,不收费