GIF图片合并
📤 上传 GIF / 图片
点击或拖拽上传
支持 GIF、PNG、JPEG、WebP,可批量上传;也可直接 Ctrl+V 粘贴,2~30 个文件合并为一张 GIF
⚙️ 合并设置
{{ settings.quality }}
{{ settings.delay }}ms
🎬 文件列表
{{ gifFiles.length }} 个文件 · {{ totalFrames }} 帧
拖动调整合并顺序
点击或拖拽上传
支持 GIF、PNG、JPEG、WebP,可批量上传;也可直接 Ctrl+V 粘贴,2~30 个文件合并为一张 GIF
#{{ index + 1 }}
{{ gif.type === 'gif' ? 'GIF · ' + gif.frameCount + '帧' : '图片' }}
{{ gif.name }}
▶️ 实时预览
第 {{ previewCurrentIndex + 1 }} 个 · {{ previewFrameIndex + 1 }}/{{ currentPreviewFrames }} 帧
· 总时长 {{ (totalDuration / 1000).toFixed(1) }}s
{{ progressLabel }} {{ progress }}%
💡 功能说明
GIF 图片合并工具:将多个 GIF 动图与静态图片按顺序拼接为一张 GIF 动图,全程在浏览器本地通过 Canvas 完成,文件不会上传服务器,保护隐私。
- 批量上传与排序:支持点击、拖拽或 Ctrl+V 粘贴批量上传 GIF / PNG / JPEG / WebP;拖动文件卡片即可调整合并的先后顺序。
- 逐帧拼接:GIF 会被解析为逐帧图像,与静态图片一起按卡片顺序依次拼接进最终动图。
- 尺寸与填充:输出尺寸支持最大尺寸、第一个文件尺寸或自定义宽高;填充方式支持包含(留白)、裁切、拉伸三种模式。
- 帧延迟控制:可设置全局帧延迟,也可为每个文件单独设置延迟(毫秒),灵活控制播放节奏。
- 循环与预览:可设置无限循环;上传后自动实时预览,点击预览区可暂停 / 继续。
- 一键下载:点击「📥 下载 GIF」会按当前设置即时合成动图并自动保存到本地。
⚠️ 注意事项
- 至少需要上传 2 个文件才能合并,最多上传 30 个文件(超出部分会被忽略并提示)。
- 文件数量越多、帧数越多、尺寸越大、质量越高,合成耗时越长,请耐心等待进度完成。
- 「包含」模式会用背景色填充空白区域;「裁切」模式会裁掉超出部分;「拉伸」模式可能导致画面变形。
- 自定义尺寸范围为 10~2000 像素,超出会被自动限制。
- 「全局跟随」时该文件所有帧使用全局帧延迟,「单独延迟」则以设置值统一该文件所有帧的延迟。
- 下载的文件名为
wgongju_com_gif图片合并_年月日时分秒.gif。