什么时候切图,什么时候拼接
发社媒九宫格、把一张长图拆成几屏展示,用「九宫格切图」:先裁成想要的比例,再按行列等分,输出按序编号。做聊天记录长截图、把分段截图接成一张图、把几张商品图排成一列,用「长图拼接」。两个模式都在这一个页面里切换,图片都留在浏览器本地。
几个典型场景
一张方图切成九块,编号从 01 到 09,按文件名顺序发,相册里拼回来就是完整的一张。
分段截屏按选择顺序纵向接起来,统一宽度后不会一段宽一段窄,间距和背景色可调。
横排 1×3 或竖排 3×1 把长图拆成几屏,单块最长边可限制,适配有上传限额的平台。
常见问题
图片会被上传吗?
不会。解码、切分、拼接、重新编码和打包都在浏览器本地完成,图片不离开你的电脑;页面打开后断网也能继续处理。
九宫格切图会切成什么尺寸?
默认先把原图从中间裁成正方形,再按 3 行 3 列等分,九块尺寸一致。也可以关掉正方形裁剪,按原图比例等分,或者改成 2×2、1×3、3×1、4×4 与自定义行列。切分用累计边界计算,九块合起来正好是原图,不会丢边也不会重叠。
切出来的九张按什么顺序发?
文件名按「原名_01」到「原名_09」编号,从左上到右下逐行排列。社媒发布时按文件名顺序选中九张,拼回相册就是完整的一张图。
长图拼接时宽度不一样怎么办?
可以选统一宽度:按第一张、按最窄的一张,或者直接指定一个像素值,其余图片等比缩放后对齐;也可以保持各自的原尺寸,按左对齐或居中排在同一张画布上。纵向拼接统一宽度,横向拼接统一高度。
拼接后的长图有长度上限吗?
有。浏览器画布单边和总面积都有上限,工具按 16384 px 单边、16384×16384 px 总面积保守判断。算出来超限时不会输出半张图,而是直接给出实际尺寸和原因,可以少放几张、调小统一宽度,或者拆成几段分别拼接。
支持动图 GIF 吗?
只取第一帧。输入支持浏览器能解码的位图(PNG、JPG、WebP、GIF、BMP、AVIF 等),SVG 出于浏览器安全限制不支持。输出是重新编码的静态位图,动图不保留动画,EXIF 拍摄信息也不保留;原图不会被修改。