您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
解决帝国CMS图片裁剪缩放模糊不影响PNG缩略的解决方法
骏炅2023-04-23 23:47:43帝国CMS教程已有29人查阅
导读帝国裁切出来的图像老是失真和模糊,这让很多用户感到无能为力,而事实上,这并非没有解决方案的!
帝国裁切出来的图像老是失真和模糊,这让很多用户感到无能为力,而事实上,这并非没有解决方案的!
原因分析:
由于在裁切过程中使用了“imagejpeg”函数,这个函数如果在不指定第3个参数值的情况下,裁切出来的图片质量大约只有原图的75%!
这就是导致图片裁切失真的最根本原因!
解决方法:
把imagejpeg函数的图片质量参数指定为100,就是最佳质量啦!
1、打开帝国图片裁切依赖文件:/e/class/gd.php
2、找到第89行(大致是这一行)中的这一段:
$func_output($temp_image, $new_name.$func_exname);
3、将上面这段修改为:
if($func_output=="imagejpeg"){
$func_output($temp_image, $new_name.$func_exname,100);
}else{
$func_output($temp_image, $new_name.$func_exname);
}
结语:由于知行很久没关注帝国新版本了,不知道WC是否已经优化这个函数~希望对大家有帮助哦!
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
帝国CMS获取当前目(父栏目)ID、名称、别名、链接的方法
以下是帝国获取当前栏目、父栏目ID、名称、别名、链接调用方法。当前内容ID(在内容模板使用)帝国cms缩略图随机的方法
灵动标签调用方法,列表页调用方法,需开启:列表内容模板(list.var) (*)帝国CMS灵动标签调用没有图片时显示默认图片的方法
使用灵动标签调用信息标题图片,但有时候如果没有标题图片,显示图片的位置就会是空白的影响美观。帝国CMS实现用户访问页面自动生成html的方法
本文实例讲述了帝国cms实现用户访问页面自动生成html的方法。分享给大家供大家参考。具体分析如下:原因:对于服务器资源有限但是数据量非常庞大的网站来说
留言与评论 (共有 0 条评论) |