站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

Dedecms 生成漂亮整齐的缩略图-DedeCms教程

2019-10-04 14:38 | 来源:易采站长站 | 编辑:admin |

点评:刚开始使用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) 
其实就一小小改动,就是在原图中截取最大面积的符合自定义缩略图长宽比列的一部分生成缩略图。

软件名称:
DedeCms (织梦CMS)内容管理系统下载
软件语言:
简体/繁体中文
软件授权:
个人免费

  • dedecms 5.6 缩略图按大小比例缩小裁剪-DedeCms教程
  • linux和windows主机实现dedecms伪静态-DedeCms教程
  • DEDECMS 获取当前栏目及所有子栏目的文章数量-DedeCms教程
  • 织梦dedecms 忘记管理员后台密码的解决技巧-DedeCms教程
  • 取消dedecms 留言簿的验证码的方法-DedeCms教程
  • 在phpcms上设置缩略图的基本方法-PhpCms教程
  • DEDECMS 自动缩略图无法生成问题的解决方法-DedeCms教程
  • 在Dedecms下面生成Google Sitemap的方法-DedeCms教程
  • Dedecms 生成速度慢 的解决办法-DedeCms教程
  • dedecms 栏目页面转换为单独页面-DedeCms教程
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号