时间:2021-05-02
帝国CMS对于只有宽大于高(横片)的图片生成缩略图才会左右出现黑边,我们打开一张有黑边的图片,分析出得出帝国CMS对于图片是按照高度来缩放,宽度不足的话就用黑边填充。
解决思路:把按照高度缩放改成按照宽度缩放,然后高出部分裁调。
修改方法:
1、打开e/class/gd.php
2、找到代码
复制代码
代码如下:
if($big_width >= $max_width and $big_height >= $max_height)
修改成
复制代码
代码如下:
if($big_width >= $max_width and $big_height >= $max_height)
如果使用缩略图函数要设置截取高出部分:
sys_ResizeImg(原图片,缩图宽度,缩图高度,是否裁翦图片,目标文件名)
//是否裁翦图片为设置为1
平常用的就要设置:后台>系统>系统设置>系统参数设置>图片设置>超出部分是否截取>选是
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了帝国CMS远程保存图片的方法。分享给大家供大家参考。具体实现方法如下:复制代码代码如下:补充:帝国CMS验证码不显示的解决方法:当帝国CMS验证码
本文讲述了帝国CMS专题调用标签eshowzt不支持标签模板使用程序代码的解决方法。涉及针对帝国CMS源码的修改。分享给大家供大家参考,具体如下:一、问题:在项
帝国CMS有时候可能会提示Fatalerror:Maximumexecutiontimeof…错误,出现这个问题的原因是php运行超时,解决办法如下:去帝国后台
帝国cms官方论坛里提供过方法,只是不适用在帝国cms7.0了=============这是帝国cms7.0之前版本的方法=============演示:标签下
本文实例讲述了帝国CMS统计留言数量的方法。分享给大家供大家参考。具体实现方法如下:帝国CMS指定模型下的留言数量代码如下:复制代码代码如下:帝国CMS不指定模