dedecms上传透明背景图片变成黑色的解决办法
<p>修改地址dede根目录/include/helpers/image.helper.php大概70行</p><p>
搜索</p><blockquote><ol class="dp-c list-paddingleft-2"><li>@$ni = imagecreateTRUEcolor($ftoW,$ftoH); </li></ol></blockquote><p>
在下面加上</p><blockquote><ol class="dp-c list-paddingleft-2"><li>$color = imagecolorAllocate($ni,255,255,255); <span class="comment">//分配一个白色的背景</span> </li><li>imagefill($ni,0,0,$color); <span class="comment">// 从左上角开始填充白色</span> </li></ol></blockquote><p><img style="max-width:100%!important;height:auto!important;" title="dedecms上传透明背景图片变成黑色的解决办法" alt="dedecms上传透明背景图片变成黑色的解决办法" src="https://zhuji.jb51.net/uploads/img/202305/3ddfe4200edba5e0411bde7810627956.jpg"/></p><p>
加上后保存即可,这样上传透明背景的<span style="text-decoration:underline;">图片</span>就不会变成黑色的了。</p>
頁:
[1]