帝国cms如何解决截图出现黑边的问题及答案(帝国cms图片显示不出来如何解决)
截图出现黑边的原因:
当Empire CMS 为宽度大于高度(水平)的图像生成缩略图时,左右两侧会出现黑色边框。我们打开一张带有黑色边框的图片并对其进行分析,得出的结论是Empire CMS 根据高度缩放图像。如果宽度不够,用黑色边框填充即可。
解决方案:
将基于高度的缩放更改为基于宽度的缩放,然后裁剪较高的部分。
修改方法:
1.打开e/class/gd.php
2.找到代码
if($big_width=$max_width 和$big_height=$max_height){if($big_width $big_height){$tempx=$max_width/$ratioh;$tempy=$big_height;$srcX=($big_width - $tempx)/2 ;$srcY=0;} 修改为:
if($big_width=$max_width 和$big_height=$max_height){if($big_width $big_height){$tempy=$max_height/$ratiow;$tempx=$big_width;$srcY=($big_height - $tempy)/2 ;$srcX=0;} 如果使用缩略图功能,需要设置截取较高部分:
sys_ResizeImg(原图、缩略图宽度、缩略图高度、是否裁剪图像、目标文件名) //是否裁剪图像设置为1。正常情况下需要设置:后台系统系统设置系统参数设置图片设置超出部分选择Yes是否拦截
推荐教程:帝国CMS教程。以上就是帝国CMS如何解决截图黑边问题的详细内容。更多资讯请关注木库阁其他相关文章!