多张截图拼成长图:统一宽度填多少,间距为什么只算一次?
多图拼接成长图
点击使用相关工具
两张截图拼在一起,边缘想对齐,先确定整张长图的宽度。多图拼接成长图会把每张图按比例缩放到同一宽度,再按文件列表顺序接起来。它不会自动判断哪一段聊天记录是重复的,也不会替你裁掉截图中的状态栏。
先看一张能算清楚的长图
点击“载入示例”,得到两张320×240的PNG。保持纵向、统一宽度320、间距10,点击“开始处理”,结果为stitched.png,尺寸320×490。两张图各高240,中间只有一段10像素的间隔,因此总高是240+10+240=490。
如果误把间距当成每张图四周的边框,就会算成500或520。这里的间距只插在相邻图片之间,不在长图顶部、底部额外增加留白。三张图有两段间隔,四张有三段;n张图对应n−1段。
现在把统一边长改为160,间距仍为10,再处理一次。每张320×240等比缩小为160×120,总高120+10+120=250,结果160×250。间距没有跟着图片缩小一半,因为它是单独输入的输出像素值;想保持相同的视觉间隔比例,需要自己把10改为5。
| 方向与参数 | 每张缩放后尺寸 | 拼接结果 |
|---|---|---|
| 纵向,320,间距10 | 320×240 | 320×490 |
| 纵向,160,间距10 | 160×120 | 160×250 |
| 横向,240,间距10 | 320×240 | 650×240 |
切换横向后,同一个输入框变成统一高度
选择“横向”,统一边长填240,间距10。两张示例各保持320×240,横向总宽320+10+320=650,输出650×240。把纵向时的宽度320原样留在输入框里,则表示统一高度320,不再表示成品宽度320。
不同宽度的截图纵向拼接时,也按每张自己的比例计算高度。设一张640×480、一张320×240,目标宽320,两张都会得到320×240,总高仍是490。这个例子可直接按比例复算;工具不是把每张图硬挤到同样宽高,而是只统一拼接方向的横截面边长。每张图的计算高度会取整,累加后的成品以结果卡片为准。
优先选接近原图的宽度,尤其是含小字的截图。把320宽图片放大到640,只会增加采样像素,不会恢复本来没有的细节;为了发出去更清楚而盲目放大,反而会增加文件体积。
有白缝和重复段落,分别检查这两处
背景色默认白色,填充图与图之间的间隔,也会填充原图的透明区域。输出虽然是PNG,也不意味着透明部分一定继续透明。希望两张图紧挨着,间距设0;它仅消除人为添加的空隙,图片本身的白边仍然存在。
连续截图里,上一张底部与下一张顶部可能是同一段话。当前工具按整张图片拼接,没有自动重叠识别或文字去重。间距设0不会消除这段重复。需要先在原图编辑器中裁掉明确重叠的部分,同时检查有没有误删一行,再加入工具。也没有九宫格、任意图层摆放或全景照片融合功能。
列表的上移、下移按钮用于调整顺序,移动的是整张图片。点“上移第2个文件”,应先看到sample-2.png,再看到sample-1.png;重新开始处理,预览中的第二张示例才会位于上方。不要把文件名编号当成排序结果,也不要更改列表后继续下载之前的长图。
十几张截图可以一次拼吗?
最多20个文件,单文件20 MiB、整批60 MiB,但张数合格不代表画布合格。统一边长为1至4096的整数,间距0至200;输出最长边8192像素、总像素不超过1600万。输入还受单张1600万像素、边长8192和整批4800万像素限制。
例如十张1000×1000图纵向拼接、统一宽1000、间距10,总高10000+9×10=10090,超过8192,不能生成。把统一宽降为800,每张变成800×800,总高8000+90=8090,总像素800×8090=6472000,在这些尺寸限值内;还需同时满足输入体积及解码条件。若降宽后文字难读,分成两张长图更合适。
尺寸正确,为什么文件仍然很大?
本工具输出PNG,没有JPG质量滑块和指定KB选项。拼接后的像素数量、图像内容都会影响字节数,不能用“490像素高”推断“490KB”。完成拼接后,可用图片压缩到指定大小处理体积;允许有损照片格式时另用图片格式转换,再检查文字与细线是否清楚。
文件在浏览器本地处理,只支持静态JPG、PNG、WebP。生成后先看完整预览,再点击下载,确认已保存后关闭页面。原始截图自行保留,尤其是涉及订单或对话的资料,拼接图不能代替原件。