可采用五种方法批量垂直拼接图片:一、动作录制+批处理,适合数量与尺寸固定的图片;二、JavaScript脚本,自动适配不等数量图片;三、智能对象+图层复合,一键输出多平台尺寸长图;四、第三方工具箱,拖拽式快速拼接;五、置入嵌入+参考线,精准手动对齐。

如果您需要将多张图片按垂直顺序自动拼接成长图,并批量处理多组素材,则可能是由于手动操作耗时且易出错。以下是解决此问题的步骤:
一、使用动作(Action)录制+批处理自动拼接
该方法适用于每组图片数量固定(如均为三张)、尺寸统一的场景,通过录制一次标准拼接流程并复用,实现一键批量生成长图。
1、打开 Photoshop,进入窗口 → 动作面板,点击右下角“新建动作”按钮,命名为“竖版三图拼接”,点击“记录”。
2、新建一个 1080 像素宽 × 3240 像素高的 RGB 画布(适配主流手机屏幕比例),背景设为白色或透明。
3、依次拖入三张待拼接图片,每张尺寸统一为 1080×1080,使用移动工具垂直排列,首图顶部对齐画布顶端,第二图紧贴第一图底部,第三图紧贴第二图底部。
4、点击动作面板下方“停止播放/录制”按钮,完成动作录制。
5、将需处理的所有原始图片放入同一文件夹,确保格式一致(如均为 JPG)。
6、选择文件 → 自动 → 批处理,在“播放”选项中选择刚创建的动作“竖版三图拼接”,“源”设为“文件夹”,指定该图片所在路径,“目标”选择“存储并关闭”,输出格式选 JPEG,品质设为 10。
二、利用 JavaScript 脚本实现动态高度拼接
该方法可应对每组图片数量不固定的情况,脚本能自动读取文件夹内所有图像,按顺序垂直堆叠,并智能计算总高度,生成无裁剪、无缝隙的长图。
1、准备一个 .jsx 文件,内容包含:获取目标文件夹路径、遍历所有支持格式图像(JPG/PNG)、逐个打开并复制到新文档、累加高度、定位粘贴位置、合并图层、导出为 JPEG。
2、将该脚本保存至 Photoshop 安装目录下的 Presets/Scripts/ 文件夹内。
3、重启 Photoshop,在文件 → 脚本菜单中即可看到新增脚本名称,点击运行后弹出文件夹选择对话框。
4、选定含待拼图片的文件夹,脚本自动执行,完成后在原文件夹生成带 "_long" 后缀的长图文件。
三、借助智能对象+图层复合批量生成多尺寸版本
该方法适用于需同步输出适配微博(1080×1920)与小红书(1080×2040)等不同展示区域的长图场景,可在同一 PSD 文档中建立多个图层复合,实现一次编辑、多端输出。
1、将全部原始图层转换为智能对象,右键图层 → “转换为智能对象”,确保缩放不变形。
2、在图层 → 图层复合面板中,点击“创建新图层复合”,分别设置画布尺寸为 1080×1920 和 1080×2040。
3、对每组图层复合启用“可见性”、“位置”、“外观(图层样式)”三项记录选项。
4、调整各图层复合中图片的垂直排列位置与画布尺寸匹配,确认无重叠或留白异常。
5、选择文件 → 脚本 → 图层复合到文件,指定输出路径与文件命名规则,勾选“仅限可见图层复合”,点击“运行”。
四、使用第三方拼图工具箱快速拼接
该方法适合无需精细控制、追求效率的用户,支持拖拽导入、实时预览与参数微调,尤其适用于临时任务或非专业人员。
1、访问官网下载并安装“拼图工具箱”,启动软件后选择“图片拼接”项目。
2、点击“添加图片”或“添加文件夹”按钮,一次性导入最多 27 张 待拼图片。
3、在右侧设置区选择“长竖图”模式,设定输出宽度为 1080 像素,高度设为“自动适应”,间距设为 0,边距设为 0。
4、系统自动按导入顺序垂直堆叠图片,如需调整单图位置,可直接在预览区拖动图块。
5、点击【立即保存】按钮,选择 JPEG 格式与存储路径,完成拼接。
五、通过“置入嵌入对象”+参考线辅助手动拼接
该方法提供最大自由度,适用于图片尺寸差异大、需逐图精确定位的场景,结合参考线可避免错位与缝隙。
1、新建空白文档,宽度设为 1080 像素,高度暂设为 10000 像素(预留足够空间)。
2、选择视图 → 新建参考线版面,设置行数为图片张数,列数为 1,启用“居中对齐”与“等距分布”。
3、依次选择文件 → 置入嵌入对象,将每张图片导入为独立智能对象,保持原始比例。
4、使用移动工具将每张图拖至对应参考线区间,按住 Shift 键 拖动以锁定垂直方向移动,确保边缘严丝合缝。
5、全部就位后,选择图层 → 智能对象 → 将图层导出为 JPEG,品质设为 10。











