处理图片原图大小不超过32MB、宽高不超过30000像素且总像素不超过2.5亿像素,处理结果图宽高设置不超过9999像素
<apiurl>:
api的链接,如https://service-rivjlduv-1306777571.sh.apigw.tencentcs.com/release/
格式
<apiurl>?suo=imageMogr2<canshu>
<canshu>取值
参数 | 含义 |
---|---|
/thumbnail/!<Scale>p | 指定图片的宽高为原图的 Scale% |
/thumbnail/!<Scale>px | 指定图片的宽为原图的 Scale%,高度不变 |
/thumbnail/!x<Scale>p | 指定图片的高为原图的 Scale%,宽度不变 |
/thumbnail/<Width>x | 指定目标图片宽度为 Width,高度等比缩放 |
/thumbnail/x<Height> | 指定目标图片高度为 Height,宽度等比缩放 |
/thumbnail/<Width>x<Height> | 限定缩略图的宽度和高度的最大值分别为 Width 和 Height,进行等比缩放 |
/thumbnail/<Width>x<Height>> | 限定缩略图的宽度和高度的最大值分别为 Width 和 Height,进行等比缩小,比例值为宽缩放比和高缩放比的较小值,如果目标宽(高)都大于原图宽(高),则不变 |
/thumbnail/<Width>x<Height>< | 限定缩略图的宽度和高度的最大值分别为 Width 和 Height,进行等比放大,比例值为宽缩放比和高缩放比的较小值。如果目标宽(高)小于原图宽(高),则不变 |
/thumbnail/!<Width>x<Height>r | 限定缩略图的宽度和高度的最小值分别为 Width 和 Height,进行等比缩放 |
/thumbnail/<Width>x<Height>! | 忽略原图宽高比例,指定图片宽度为 Width,高度为 Height,强行缩放图片,可能导致目标图片变形 |
/thumbnail/<Area>@ | 等比缩放图片,缩放后的图像,总像素数量不超过 Area |
/pad/ | 将原图缩放为指定 Width 和 Height 的矩形内的最大图片,之后使用 color 参数指定的颜色居中填充空白部分;取值0或1,0代表不使用 pad 模式,1代表使用 pad 模式 |
/color/ | 填充颜色,缺省为白色,需设置为十六进制 RGB 格式(如 #FF0000),详情参考 RGB 编码表,需经过 URL 安全的 Base64 编码,默认值为 #3D3D3D |
/ignore-error/1 | 当处理参数中携带此参数时,针对文件过大、参数超限等导致处理失败的场景,会直接返回原图而不报错 |
演示
指定图片宽度为1000px
https://service-rivjlduv-1306777571.sh.apigw.tencentcs.com/release/?suo=imageMogr2/thumbnail/1000x
指定图片缩放为原图的50%
https://service-rivjlduv-1306777571.sh.apigw.tencentcs.com/release/?suo=imageMogr2/thumbnail/!50p