图片拼接

图片拼接

把多张图片横向、纵向或按网格拼成一张,可统一尺寸、设置间距与背景

浏览器本地计算

拖入多张图片,选择拼接方向和尺寸方式,用 ↑ ↓ 调整顺序,确认预览后生成并下载。

也可以直接粘贴剪贴板中的图片。图片只在当前浏览器中处理,不会上传。 一次最多 20 张,支持 JPG、PNG、WebP、AVIF、BMP、GIF,单张不超过 50 MB。

示例

输入

3 张页面生成的示例图:1200×800、600×600、500×750 · 横向 · 统一尺寸 · 间距 20 · 外边距 20

示例结果

stitched-1980x640.png:三张图统一为 600 像素高,宽度分别为 900、600、400

总宽 = 900 + 600 + 400 + 2 × 20(间距)+ 2 × 20(外边距)= 1980;总高 = 600 + 2 × 20 = 640。

技术细节与边界

统一尺寸时,横向拼接把每张图等比缩放到最小高度,纵向拼接缩放到最小宽度,网格按最窄图片的宽度统一,均只缩小不放大;缩小超过 2 倍时逐级减半。保持原尺寸时较小的图片按对齐方式放置,空白处用背景色或透明填充。预览最长边限制为 1600 像素,下载时按原始像素重新绘制。输出不超过 5000 万像素、单边 16384 像素,超出时会提示并禁用下载。

关于此工具

在浏览器本地把 2–20 张图片拼成一张:可横向排列、纵向排列(如拼接长截图)或按 1–10 列网格排列。可以统一尺寸(缩小到最小的公共高度或宽度,不放大),也可以保持原尺寸并选择顶部 / 居中 / 底部对齐;可设置间距、外边距、背景色或透明背景,并用按钮调整顺序。预览即时更新,下载时按原始像素生成 PNG、JPEG 或 WebP,图片不会上传。

操作步骤

  1. 拖入、点击选择或粘贴 2–20 张图片。
  2. 选择横向、纵向或网格,设置尺寸、对齐、间距和背景,并用 ↑ ↓ 调整顺序。
  3. 确认预览后点击“生成并下载”。

输入 / 输出说明

输入
最多 20 张 JPEG、PNG、WebP、AVIF、BMP 或 GIF(只取第一帧)图片,单张不超过 50 MB。
输出
一张 PNG、JPEG 或 WebP 图片,文件名包含最终尺寸。
限制
输出不超过 5000 万像素、单边 16384 像素;不支持自由摆放、旋转单张图片或添加文字。

注意事项

拼接长截图前,可先用图片裁剪去掉重复的状态栏和导航栏。图片很多或很大时,选择统一尺寸能避免超出输出上限。

常见问题

怎样把几张图片横向拼成一张?
选择“横向”和“统一尺寸”,所有图片会等比缩放到最小高度。例如 1200×800、600×600、500×750 三张图,间距和外边距各 20 像素时结果为 1980×640。纵向适合把截图拼成长图。
尺寸不同的图片拼接后会变形吗?
不会,所有缩放都保持原比例。“统一尺寸”只会缩小到最小的公共高度或宽度,不会放大;“保持原尺寸”不缩放,较小的图片按顶部、居中或底部对齐,空白处用背景色填充。间距可设 0–500 像素。
拼接后的图片最大可以多大?
最多 5000 万像素、单边 16384 像素,一次最多 20 张。例如 10 张 1170×2532 的手机截图纵向拼接高达 25320 像素,超出上限,页面会提示并禁用下载,可减少张数或分两次。

相关工具

图片拼接 · 把多张图片横向、纵向或按网格拼成一张,可统一尺寸、设置间距与背景
图片拼接 — 工具示意图 · dayeku.com