表示剪切起始原点位置。取值为tl、top、tr、left、center、right、bl、bottom和br,共9个取值。取值的九宫格如
图1
所示,每个取值位置均位于每一小格的左上角顶点。
image/crop,x_10,y_10,w_200,h_200,g_br
剪切的高度,取值范围为[0,图片高度]。
剪切的宽度,取值范围为[0,图片宽度]。
表示剪切起始点的横坐标,默认左上角为原点。取值范围为[0,图片边界]。
表示剪切起始点的纵坐标,默认左上角为原点。取值范围为[0,图片边界]。
此功能仅支持通过控制台代码编辑模式和接口调用模式使用。
以图片左上角顶点为起始点,设宽为x轴,高为y轴。根据指定长度进行等长剪切,根据指定索引取出剪切后区域。具体说明如
表3
所示。
操作名称:indexcrop
将图片切出圆角,指定圆角的半径,水平和垂直的值相同,可以使用像素数(如200)或百分比(如25p)。
像素数取值范围为[1,4096],当像素数大于原图最小边的一半时,取最小边的二分之一。
百分比取值范围为[1p,50p]。
不能与rx和ry参数同时使用。
image/rounded-corners,r_100
圆角水平大小的参数,可以使用像素数(如200)或百分比(如25p)。
像素数取值范围为[1,4096],当像素数大于原图最小边的一半时,取最小边的二分之一。
百分比取值范围为[1p,50p]。
需要与ry同时使用。
image/rounded-corners,rx_100,ry_200
圆角垂直大小的参数,可以使用像素数(如200)或百分比(如25p)。
像素数取值范围为[1,4096],当像素数大于原图最小边的一半时,取最小边的二分之一。
百分比取值范围为[1p,50p]。
需要与rx同时使用。
将example.jpg图片设置为圆角大小为100、格式为png的圆角图片。
https://e-share.obs.cn-north-1.myhuaweicloud.com/example.jpg?x-image-process=image/rounded-corners,r_100/format,png
将example.jpg图片设置为水平圆角大小为100、垂直圆角大小为200的圆角图片。
https://e-share.obs.cn-north-1.myhuaweicloud.com/example.jpg?x-image-process=image/rounded-corners,rx_100,ry_200