首页 > 网站 > 建站经验 > 正文

dedecms 5.6 缩略图按大小比例缩小裁剪

2024-04-25 20:50:01
字体:
来源:转载
供稿:网友
点评:由于DEDECMS v5.6缩略图生成方法是按比例进行放缩的,和之前的版本问题一样,dedecms的官方也许根本没有注意到,或者他们觉得这样才是最好的缩略图生成方式
 
 
这样的话,如果图片的宽高比例不合适,那么缩略图将会被压缩得很不好看,在这里,我是先对图片进行按宽或高进行放缩,超过缩略图大小的部分再进行裁剪,这样生成的缩略图的显示效果要比原来的要好得多了。 

于是重新修改了一下DEDECMS v5.6缩略图生成方法。 

默认dedecms5.6默认生成的缩略图,缩略图大小设置为:100*100(直接把图片缩小了) 

看起来很不美观,影响了图片的观赏性 


DEDECMS v5.6缩略图裁剪优化方法 

修改如下: 
打开/includes/image.func.php文件, 
//缩图片自动生成函数,来源支持bmp、gif、jpg、png 
//但生成的小图只用jpg或png格式 
找到代码第44行function ImageResize 
至 
//获得GD的版本之间的代码 
,用如下的代码覆盖(大家请注意备份)。 

复制代码
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表