互联网知识

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

查看其它板块

dedecms 会员上传png图片背景变成黑色解决办法

作者:狐灵科技 | 2019-06-30 12:17 |点击:

今天在测试上传会员头像出现了问题,上传PNG图片的背景变成了黑色的,百度了下也没有答案,只有自己动手解决了。

先看看没修改前上传png图片的效果:

dede会员上传png图片背景变黑

修改后的效果如下:

修改后的效果图

修改地址dede根目录/include/helpers/image.helper.php大概70行

搜索

@$ni = imagecreateTRUEcolor($ftoW,$ftoH);

在下面加上

$color = imagecolorAllocate($ni,255,255,255);   //分配一个白色的背景
imagefill($ni,0,0,$color);                 // 从左上角开始填充白色

修改代码

保存替换就可以了,上传jpg和png博主都测试过了,都是没有问题的。

 

本文出处:"https://www.phpfeng.cn/learn/php/516.html"

如没特殊注明,文章均为狐灵科技原创,转载请注明  https://www.hulingweb.cn/hulianwang/461.html
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:023-68168040 / 大客户专线:15523356218