thumb($img,$width,$height,$is_abc$default$cut)

截取图片为指定的高宽,可指定是否返回绝对路径和默认图片

参数$img:待处理的图片地址,可以是绝对路径,也可是相对路径

参数$width:要裁剪成的宽度

参数$height:要裁剪成的高度

参数$is_abc:是否返回绝对地址,1代表绝对地址,0代表相对地址,默认返回绝对地址

参数$default:当图片不存在时的默认图片

参数$cut:表示除按比例缩放外,是否采用裁剪算法。如果为NULL,则不裁剪;如果为0,则表示从缩放后的图的原点(即左上角x轴、y轴均为0的点)开始裁剪;如果为1,则表示从缩放后的图的中间位置开始向两侧裁剪。

例:

<ul>

<!--{loop $data $k $s}-->

  <li>

<!--{loop $s $i $c}-->

    <a href="{$c[url]}"><img src=" {thumb($c[thumb],20,10,0)}" /></a>

    <!--{/loop}-->

  </li>

<!--{/loop}-->

</ul>

表示截取手动区块内容缩略图至20*10,并返回相对地址2010/0822/128555983557.jpg



Copyright ©2009 - 2012 CmsTop.Com.All rights reserved.
思拓合众