Ecshop上传商品图片模糊缩略图不清晰的解决方法

2021-09-07 ECSHOP教程 0 1,363 百度已收录
郑重承诺丨优站网提供安全交易、信息保真!
增值服务:
自动发货
网盘下载
安装指导
环境配置
二次开发
网站建设
¥ 0 (VIP免费升级VIP开通VIP尊享优惠特权
立即下载 升级会员 购买教程 售后支持
详情介绍

商品Ecshop上传图片到默认生成的JPG缩略图或商品的质量图是80,这张照片看起来有点模糊,有时不满意,现在提供调整JPG图像生成的质量,解决Ecshop商品缩略图的方式还不清楚

打开 includes/cls_image.php 文件
找到(约250行)
/* 生成文件 */
if (function_exists(’imagejpeg’))
{
$filename .= ‘.jpg’;
imagejpeg($img_thumb, $dir . $filename);
}

修改
/* 生成文件 */
if (function_exists(’imagejpeg’))
{
$filename .= ‘.jpg’;
imagejpeg($img_thumb, $dir . $filename, 95);
}

这样应该足够清晰了,这里允许0-100的范围,不写默认是80的质量。
这样图像质量有所提高,但和原图还是不一样
还要再修改一下
打开 admin/goods.php 文件
找到(约613行)
// 如果系统支持GD,缩放商品图片,且给商品图片和相册图片加水印
if ($proc_thumb && $image->gd_version() > 0 && $image->check_img_function($_FILES[‘goods_img’][‘type’]))
{
// 如果设置大小不为0,缩放图片
if ($_CFG[‘image_width’] != 0 || $_CFG[‘image_height’] != 0)
{
$goods_img = $image->make_thumb(’../’. $goods_img , $GLOBALS[‘_CFG’][‘image_width’], $GLOBALS[‘_CFG’][‘image_height’]);
if ($goods_img === false)
{
sys_msg($image->error_msg(), 1, array(), false);
}
}

修改为
// 如果系统支持GD,缩放商品图片,且给商品图片和相册图片加水印
if ($image->gd_version() > 0 && $image->check_img_function($_FILES[‘goods_img’][‘type’]) &&$_FILES[‘goods_img’][‘width’] > $GLOBALS[‘_CFG’][‘image_width’] &&$_FILES[‘goods_img’][‘height’] > $GLOBALS[‘_CFG’][‘image_height’])
{
// 如果设置大小不为0,缩放图片
if ($_CFG[‘image_width’] != 0 || $_CFG[‘image_height’] != 0)
{
$goods_img = $image->make_thumb(’../’. $goods_img , $GLOBALS[‘_CFG’][‘image_width’], $GLOBALS[‘_CFG’][‘image_height’]);
if ($goods_img === false)
{
sys_msg($image->error_msg(), 1, array(), false);
}
}

这样只要你上传的图片长宽和你在后台,系统设置-》商店设置-》显示设置:商品图片宽度,高度一样,图像质量就不会变化了。

资源下载此资源仅限注册用户下载,请先
客服QQ:1427707223
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责声明   ⚠️ 1. 本站所有资源来源于网络收集,若资源侵犯了您的合法权益, 请来信通知我们(Email: 1427707223@qq.com),我们会及时删除,给您带来的不便,我们深表歉意! 2. 分享目的仅供大家学习和交流,若使用商业用途,请购买正版授权! 否则产生的一切后果将由下载用户自行承担! 3. 会员不得使用于非法商业用途,不得违反国家法律。否则后果自负! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 6. 因源码具有可复制性,一经购买 ,不得以任何形式退款。 7.更多详情请点击查看

优站网 ECSHOP教程 Ecshop上传商品图片模糊缩略图不清晰的解决方法 https://www.zhanceo.com/15861.html

诚乃立身之本、信为道德之基

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务

Ecshop上传商品图片模糊缩略图不清晰的解决方法-海报