dedecms实现滚动缩略图的方法

织梦教程 强烈建议 2024-02-06 14:16 118 0

  dedecms滚动的文章缩略图是在原图中截取出***大的面积符合自定义缩略图长宽的部分生成缩略图,所以在实现的时候只要更改一些文件就可以了。

  修改文件: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)



时间:(2024-02-06 14:16:38)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!