图片拼接

Canvas API

多图垂直水平网格拼接

拖拽文件到此处,或点击选择文件

支持 JPG, PNG, WebP, AVIF, BMP 等常见格式
更换文件 (0)
设置
使用方法
  1. 点击上方区域选择文件,或直接拖拽文件到页面
  2. 在设置区域调整参数
  3. 点击处理按钮,等待完成后下载结果
常见问题

没有限制,但图片越多输出文件越大。

支持垂直堆叠、水平排列和网格布局。

图片会调整为与第一张图片匹配或指定的尺寸。
工作原理

图片拼接工具基于 Canvas API 的多图合成技术,将多张图片按指定布局拼接为一张完整的大图。

垂直堆叠模式:将所有图片按顺序从上到下排列,每张图片的宽度统一缩放到目标宽度(或第一张图片的宽度),高度按原始宽高比等比缩放。Canvas 的总高度为所有图片缩放后高度之和。

水平排列模式:将图片从左到右排列,高度统一,宽度按比例缩放。Canvas 的总宽度为所有图片缩放后宽度之和。

网格布局模式:将图片按行列网格排列,支持自定义列数。每张图片缩放到网格单元格大小。所有拼接操作通过 Canvas 的 drawImage() 方法逐一绘制完成。

使用技巧
  • 垂直堆叠适合制作长图内容(如信息图、教程步骤图)
  • 水平排列适合制作对比图(如处理前后对比、多角度展示)
  • 网格布局适合制作产品展示墙或图片合集预览
  • 不同尺寸的图片会自动缩放以适配布局,但比例差异过大会影响美观
  • 图片数量较多时建议使用网格布局,避免输出图片过长或过宽
  • 拼接前确保所有图片的内容方向一致,避免拼接后出现方向混乱
适用场景

产品展示图:将同一产品的多角度照片拼接为一张综合展示图,用于电商详情页。

教程步骤图:将多个操作步骤的截图垂直拼接为一张长图,便于在社交媒体上分享教程。

前后对比:将处理前后的两张图片水平拼接,直观展示效果差异。

旅行回忆:将旅行照片按时间顺序拼接为一张长图,记录完整的旅程故事。