imageSize

函数描述

获得图片指定尺寸的缩略图,缩略图不存在时会自动生成,缩略图默认使用等比缩放模式。如果设置居中裁剪则会在图片缩放后根据尺寸进行居中裁剪。

函数参数

属性名类型必填描述
图片资源内部路径String仅支持处理内部资源图片(iurl://)
宽度Int必须大于0,
高度Int必须大于0
是否居中裁剪Boolean

用法示例

示例1

使用场景:栏目列表页显示内容封面图时使用更小尺寸的图片以便加快页面图片的加载速度。

<@cms_content catalogid="${Catalog.catalogId} level="CurrentAndChild" sort="Recent" page="true" size="16">
  <#list DataList as content>
    <div class="item-title">
      <a href="${content.link}" target="_blank">${content.title}</a>
      <#if (content.logo!'')!=''>
        <img src="${imageSize(content.logo, 200, 200)}" style="img imgfix" />
      </#if>
    </div>
    <div class="item-desc">
      <div class="item-summary">${content.summary!''}</div>
      <div class="item-pdate">${dateFormat(content.publishDate, "yyyy年MM月dd日 HH时mm分")}</div>
    </div>
  </#list>
</@cms_content>