原创dedecms缩略图系列教程:解决dedecms缩略图缩放变形问题
背景:dedecms生成缩略图的原理不够灵活导致缩略图变形,比如后台设置缩略图的尺码为:120*90即为3:2的图片,但是假如内容里的大图尺码为300*300即1:1,这样生成出来的图片就会变形,严重影响网站美观,本文介绍通过修改dedecms生成缩略源码方法解决定问题
打开“include/image.func.php”文件,该文件在dedecms5.6,5.7中所在的目录不一样,5.6中文件在/include/下,5.7中文件在/include/helpers/,如果你懒的找可以直接在网站根目录搜索image.func.php文件
如果你使用的是dedecms5.7,打开目录/include/helpers/找到image.helper.php文件
如果你使用的是dedecms5.6,打开目录/include/找到image.func.php文件
替换
/**
* 缩图片自动生成函数,来源支持bmp、gif、jpg、png
* 但生成的小图只用jpg或png格式
*
* @access public
* @param string $srcFile 图片路径
* @param string $toW 转换到的宽度
* @param string $toH 转换到的高度
* @param string $toFile 输出文件到
* @return string
*/
至
/**
* 获得GD的版本
*
* @access public
* @return int
*/
中间的代码为:
修改好后保存文件即可,赶紧添加个带图片的文章试试吧,如果你不愿意修改可直接
替换
//缩图片自动生成函数,来源支持bmp、gif、jpg、png
至
//获得GD的版本
中间的代码为:
可以直接
因dedecms版本的不同代码有所不一样,如果有问题可以找跟版网帮忙解决
相关文章推荐:
1.原创dedecms缩略图系列教程:dede自定义多尺寸缩略图
2.dedecms后台文章列表页显示文章缩略图
3.dedecms列表页有缩略图显示图文列表没有则文字列表
4.dedecms利用[field:global.autoindex /]打造文章排行榜代码
5.dedecms添加文章提示/templets/plus/win_templet.htm Not Found!
☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
pbootcms模板网 » 原创dedecms缩略图系列教程:解决dedecms缩略图缩放变形问题