您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
解决帝国CMS图片裁剪缩放模糊不影响PNG缩略的解决方法
骏炅2023-04-23 23:47:43帝国CMS教程已有人查阅
导读帝国裁切出来的图像老是失真和模糊,这让很多用户感到无能为力,而事实上,这并非没有解决方案的!
帝国裁切出来的图像老是失真和模糊,这让很多用户感到无能为力,而事实上,这并非没有解决方案的!
原因分析:
由于在裁切过程中使用了“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是否已经优化这个函数~希望对大家有帮助哦!
本文标签:
很赞哦! ()
相关文章
随机图文
-
帝国CMS利用栏目绑定域名做分站的方法
帝国CMS的栏目设置是可以绑定独立域名的,也有很多人想用这个功能来搭建站群,一个栏目一个站的想法,其实是可行的。 -
帝国调用图片集教程的方法
帝国CMS图片集功能默认样式丑到爆了,但是想换个样式还没那么简单。因为帝国CMS默认把图片集字段写死了,想改帝国CMS图片集字段还必须改代码才行。 -
帝国cms内容页 列表页 封面页调用栏目别名的方法
上面那一句可以在列表页和内容页去调用,封面模板要调用,博主只找到了一个用sql语句去调用的 -
帝国CMS微信公众号推广关注后获取验证码/密码下载资源的方法
插件功能:本插件主要作用为推广公众号。功能包含后台录入下载资料(可多个下载地址),前台显示,引导关注微信公众号,获取验证码后用来下载软件资料!
留言与评论 (共有 条评论) |