图片自定义裁剪可以按坐标从原图中提取任意区域。本文介绍自定义裁剪的参数说明及使用示例。
以下例子中,默认原图均为:https://demo.bitiful.com/girl.jpeg
参数 | 含义 | 作用说明 |
---|---|---|
rect | 指定 裁剪坐标与长宽 | - 共4个值,均为数字,半角逗号隔开 - 参数分别为:x, y, w, h - 如:0,0,500,500 |
演示:左上角顶边,截取原图 500 宽、500 高 的区域
演示:左上角顶边,截取原图 1000 宽、1000 高 的区域,同时,设定 w=500
由于 参数 rect 的优先级高于 w 和 h,于是:
rect=0,0,1000,1000
提取原图左上角开始的 1000 x 1000 区域图像;w=500
将 rect 处理结果缩略至 500 x 500;
所以:按照图片缩略逻辑单独设定 w=500,系统会按**rect 结果图像的宽高比
**(而非原图的宽高比
)自动设定缩略高度。
加上参数后 URL:https://demo.bitiful.com/girl.jpeg? rect=0,0,1000,1000 & w=500
图片自定义裁剪可以按坐标从原图中提取任意区域。本文介绍自定义裁剪的参数说明及使用示例。
以下例子中,默认原图均为:https://demo.bitiful.com/girl.jpeg
参数 | 含义 | 作用说明 |
---|---|---|
rect | 指定 裁剪坐标与长宽 | - 共4个值,均为数字,半角逗号隔开 - 参数分别为:x, y, w, h - 如:0,0,500,500 |
演示:左上角顶边,截取原图 500 宽、500 高 的区域
演示:左上角顶边,截取原图 1000 宽、1000 高 的区域,同时,设定 w=500
由于 参数 rect 的优先级高于 w 和 h,于是:
rect=0,0,1000,1000
提取原图左上角开始的 1000 x 1000 区域图像;w=500
将 rect 处理结果缩略至 500 x 500;
所以:按照图片缩略逻辑单独设定 w=500,系统会按**rect 结果图像的宽高比
**(而非原图的宽高比
)自动设定缩略高度。
加上参数后 URL:https://demo.bitiful.com/girl.jpeg? rect=0,0,1000,1000 & w=500