将图片分成x,y轴,按指定长度(length)切割,指定索引(index),取出指定的区域。
参数
参数 | 描述 | 取值 |
ic | 参数格式:[length]x-[index]ic 或[length]y-[index]ic length是切割长度 index 是表示块数。[backcolor=transparent](0表示第一块)其中x表示按x轴,水平线切割。y 表示按y轴,垂直线切割 | length:[1,切割边边长],单位px。如果超出切割边的大小,返回原图。 index:[0,最大块数)。如果超出最大块数,返回原图。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要将图片按指定长度和索引切割并取出特定区域,您可以遵循以下参数设置指南:
参数格式:使用[length]x-[index]ic
或[length]y-[index]ic
格式来指定切割方式。其中,
length
表示切割长度,单位为像素(px),取值范围应为1至图片相应边的长度。index
表示您想获取的块数,从0开始计数(0表示第一块),最大不能超过实际可切分的最大块数。切割方向:
x
表示按照水平方向(x轴)进行切割。y
表示按照垂直方向(y轴)进行切割。参数示例:
http://your_image_url@100x-0ic
http://your_image_url@100y-0ic
注意事项:
length
不超过图片对应边的尺寸,否则将返回原图。index
超出了实际切割后可以获取的块数范围,系统同样会返回原图。示例说明:
http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100x-0ic
表示对图片x轴每100px切割,取出第1块。http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100y-0ic
表示对图片y轴每100px切割,取出第1块。http://image-demo.img-cn-hangzhou.aliyuncs.com/example.jpg@100x-100ic
(尝试取出不存在的第100块),系统仍会返回原图,因为索引超出了有效范围。请根据您的具体需求调整length
和index
的值,并确保操作符合上述规则。