码迷,mamicode.com
首页 > Web开发 > 详细

Phpcms V9缩略图裁剪存在黑边的解决方法

时间:2017-12-30 18:18:18      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:生成   tps   解决   adf   sse   .class   演示   显示   block   

最近用Phpcms v9又碰到一个老问题:在内容页缩略图裁剪的时候出现黑边,这种情况很久没碰到,估计是长宽不同或者会在首页、列表页、内容页不同地方偶然出现的情况,在这里CMSYOU分享下Phpcms V9缩略图裁剪存在黑边的解决方法。

在Phpcms V9缩略图裁剪函数thumb进行之前,会有个getpercent函数对图片长度和高度进行判断,修正这个错误,可以通过修改getpercent函数判断来做到,具体文件:phpcms/libs/classes/image.class.php。

找到第65、66行:

$h = $dstw;
$w = $dsth;

修改为:

$w = $dstw;
$h = $dsth;

抓图演示:

技术分享图片

修改后,通过ftp找到uploadfile/下对应目录的缩略图,删除“thumb_”开始的缩略图,再进行HTML生成,就显示Ok了。

 

原文:https://weibo.com/p/1001603934001709588271

Phpcms V9缩略图裁剪存在黑边的解决方法

标签:生成   tps   解决   adf   sse   .class   演示   显示   block   

原文地址:https://www.cnblogs.com/beijinglaolei/p/8150461.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!