对象存储

图片裁剪

2026-01-22 07:43:13

本文帮助您了解图片裁剪。

操作场景

ZOS支持图片裁剪,您可以通过裁剪参数,裁剪指定大小的图片。

约束与限制

        支持的原图格式:JPG、PNG、GIF、WebP、TIFF。

        原图大小不能超过20 MB。宽或高不能超过30,000 px,且总像素不能超过2.5亿 px。

        当指定的宽和高超过原图边界,会按照边界进行裁剪。

        参数g与x和y同时使用时,xy会根据g设置的原点进行偏移。

参数说明

操作符:crop

参数名称

参数用途

取值

是否必须

w

指定裁剪宽度

[0,图片宽度]
默认为最大值

h

指定裁剪高度

[0,图片高度]
默认为最大值

x

指定裁剪起点横坐标(默认左上角为原点)

[0,图片边界]

y

指定裁剪起点纵坐标(默认左上角为原点)

[0,图片边界]

g

设置裁剪的原点位置
原点按照九宫格的形式分布,一共有九个位置可以设置,为每个九宫格的左上角顶点

nw:左上(默认)
north:中上
ne:右上
west:左中
center:中部
east:右中
sw:左下
south:中下
se:右下



示例

若对图片进行起点在原图右下角,并偏移(50,50)。并裁剪300*300大小的图片,则参数设置应该为:g_se,x_50,y_50,w_300,h_300

具体处理参数为:

image/crop,x_50,y_50,w_300,h_300,g_se

 



Dgw8hbT4l6Tq