1. 云计算教程网首页
  2. 阿里云

裁剪

可以裁剪图片,指定裁剪的起始点以及裁剪的宽高来决定裁剪的区域。

参数

操作名称:crop

名称 描述 取值范围
w 指定裁剪宽度 [0-图片宽度]
h 指定裁剪高度 [0-图片高度]
x 指定裁剪起点横坐标(默认左上角为原点) [0-图片边界]
y 指定裁剪起点纵坐标(默认左上角为原点) [0-图片边界]
g 设置裁剪的原点位置,由九宫格的格式,一共有九个地方可以设置,每个位置位于每个九宫格的左上角 [nw, north, ne, west, center, east, sw, south, se]

裁剪原点位置参数示意图:


裁剪

注意事项

  • 如果指定的起始横纵坐标大于原图,将会返回错误:BadRequest, 错误内容是:Advance cut’s position is out of image.
  • 如果从起点开始指定的宽度和高度超过了原图,将会直接裁剪到原图结尾。

使用示例

  • 裁剪图从起点(100, 50)到图的结束

    http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/crop,x_100,y_50


    裁剪
  • 裁剪图从起点(100, 50)到裁剪100×100的大小

    http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/crop,x_100,y_50,w_100,h_100


    裁剪
  • 裁剪图右下角200×200的大小

    http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/crop,x_0,y_0,w_200,h_200,g_se


    裁剪
  • 裁剪图右下角200×200的大小,再往下10×10

    http://image-demo.oss-cn-hangzhou.aliyuncs.com/example.jpg?x-oss-process=image/crop,x_10,y_10,w_200,h_200,g_se


    裁剪

发布者:佚, 佚名,转转请注明出处:https://www.cms2.cn/aliyun/2873.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code