企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## thumb 生成缩略图 用于生成缩略图,返回生成缩略图的地址。该标签不受后台缩略图**开启/关闭**配置影响 ## 格式 ~~~ <img src="{hkcms:thumb name='$Info.thumb' /}"> ~~~ ## 参数 | 参数名称 | 可选值 | 默认值 | 是否必填 | 支持版本 | 说明 | | --- | --- | --- | --- | --- |--- | | name | 图集变量 | - | 必填 | v2.2.2.20220725 | | | width | - | - | - | v2.2.2.20220725 | 缩略图宽度,不填则使用附件里面的缩略图配置 | | height | - | - | - | v2.2.2.20220725 | 缩略图高度,不填则使用附件里面的缩略图配置 | | type | 参考下面 | - | - | v2.2.2.20220725 | 缩略图生成方式,默认使用附件里面的缩略图配置 | | auto | 1/0 | 1 | - | v2.2.2.20220725 | 1=表示缩略图不存在时自动生成缩略图 | | ishtml | 1/0 | 0 | - | v2.2.2.20220725 | 1=表示生成图片标签,0=仅返回缩略图图片地址 | ## 参数说明 - `name` 传入变量,例如在content标签列表用 ~~~ {hkcms:content catid="10"} <img src="{hkcms:thumb name='$item.thumb' /}"> {/hkcms:content} ~~~ - `width `与 `height`分别是缩略图宽度与缩略图高度,这里不填写则使用的是后台缩略图配置 ![](https://img.kancloud.cn/6e/f1/6ef189d78f3d1e5d9d37d9cdc952978f_801x432.png) 指定宽高,如果是按比例缩放宽为250像素时停止缩放 ~~~ {hkcms:content catid="10"} <img src="{hkcms:thumb name='$item.thumb' width='250' height='250' /}" > {/hkcms:content} ~~~ - `type`缩略图生成方式。 type可选值如下: 1:等比例缩放 2:缩放填充 3:居中裁剪  4:左上角裁剪 5:右下角裁剪 6:固定尺寸缩放 居中裁剪示例,type等于3 ~~~ {hkcms:content catid="10"} <img src="{hkcms:thumb name='$item.thumb' type='3' /}"> {/hkcms:content} ~~~ - `auto` 自动生成缩略图,当传入的图片没有缩略图系统将自动帮该图生成缩略图,默认是自动生成 - `ishtml` 返回带有图片标签的缩略图 ~~~ {hkcms:content catid="10"} {hkcms:thumb name="$item.thumb" ishtml="1" /} {/hkcms:content} ~~~ 效果: `<img src="/uploads/20220724/36a864c7eb3d4afbcd54bc1ca1c0da38_thumb.jpg">`