源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

DeDecms实现更漂亮整齐的缩略图

  • 时间:2021-12-01 19:37 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:DeDecms实现更漂亮整齐的缩略图
本身php就允许对图片进行各种截取、重新生成、合并、压缩等操作,因此为了追求完美,你可以参考下文。 刚开始使用DEDE不久,最初采集发现自动生成的缩略图片其实是根据自定义的最大长宽,原比例的缩小原图片,不利于图片索引页排版,不得已CSS里采用了自动判断调整高宽—但比较耗资源。所以还是决定改改缩图函数—-再次感谢DEDE的开源!! 修改文件:inc_photograph.php  程序代码 if($toWH<=$srcWH){   $ftoW=$toW;   $ftoH=$ftoW*($srcH/$srcW); } else{   $ftoH=$toH;   $ftoW=$ftoH*($srcW/$srcH); } 更改为  程序代码 $ftoH=$toH; $ftoW=$toW; if ($toWH<=$srcWH) {     $src_Y = 0;   $src_X = ($srcW-$srcH*$toWH)/2;   $srcW = $srcH*$toWH; } else {     $src_X = 0;   $src_Y = ($srcH-$srcW/$toWH)/2;   $srcH = $srcW/$toWH; } 关键点:  程序代码 ($ni,$im,0,0,0,0,$ftoW,$ftoH,$srcW,$srcH) 更改为  程序代码 ($ni,$im,0,0,$src_X,$src_Y,$ftoW,$ftoH,$srcW,$srcH) 其实就一小小改动,就是在原图中截取最大面积的符合自定义缩略图长宽比列的一部分生成缩略图。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部