工具介绍
九宫格切图工具是一款本地在线工具,可以将任意图片按照你指定的行数和列数切割成多张小图片,支持单张下载和全部下载,所有处理都在你的浏览器本地完成,无需上传到服务器。
使用方法
- 点击「选择图片」,上传你想要切割的图片。
- 输入想要切割的行数和列数(默认3×3,即九宫格)。
- 点击「开始切割」,即可在下方预览所有切割好的小图片。
- 点击任意小图片下方的「下载」按钮即可单张保存,点击「下载全部图片」即可批量下载所有切片。
切割原理
工具使用HTML5 Canvas对图片进行切割,原理如下:
- 根据原图尺寸和你指定的行列数,计算每个切片的宽度和高度。
- 逐行逐列将每个切片绘制到独立Canvas上,转换为可下载的图片URL。
- 点击下载时直接通过浏览器下载对应切片,所有操作均在本地完成。
注意事项
- 支持常见的JPG、PNG、GIF等图片格式。
- 行列数支持范围为1-10,超过10会导致预览显示异常。
- 点击「下载全部图片」会触发多次下载,请允许浏览器同时下载多个文件。
- 工具仅供在线切图使用,请确保你对上传的图片拥有合法使用权。