最近很多小伙伴都在问织梦CMS系统生成漂亮整齐的缩略图和织梦如何给栏目增加缩略图这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展Dedecms生成漂亮整齐的缩略图、DeDecms中
最近很多小伙伴都在问织梦CMS系统生成漂亮整齐的缩略图和织梦如何给栏目增加缩略图这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展Dedecms 生成漂亮整齐的缩略图、DeDecms中实现更漂亮整齐的缩略图的实现代码、DeDecms实现更漂亮整齐的缩略图、Dedecms生成漂亮整齐的缩略图等相关知识,下面开始了哦!
本文目录一览:- 织梦CMS系统生成漂亮整齐的缩略图(织梦如何给栏目增加缩略图)
- Dedecms 生成漂亮整齐的缩略图
- DeDecms中实现更漂亮整齐的缩略图的实现代码
- DeDecms实现更漂亮整齐的缩略图
- Dedecms生成漂亮整齐的缩略图
织梦CMS系统生成漂亮整齐的缩略图(织梦如何给栏目增加缩略图)
修改文件: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) 其实就一小小改动,就是在原图中截取*大面积的符合自定义缩略图长宽比列的一部分生成缩略图。 本文章网址:http://www.ppssdd.com/code/13187.html。转载请保留出处,谢谢合作!
Dedecms 生成漂亮整齐的缩略图
修改文件:inc_photograph.PHPDeDecms中实现更漂亮整齐的缩略图的实现代码
刚开始使用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;
}