mac用户可选三种截图合成方案:一是用「拼接长图」app拖拽拼接,5秒出原分辨率png;二是用gimp手动叠加图层,支持遮罩、透明度及自由缩放;三是用imagemagick终端命令无损批量堆叠,-append垂直、+append横向拼接。

当你需要把两张截图、产品图或设计稿快速合成一张用于演示、汇报或发帖时,Mac系统有多种路径可选:有的免安装、一步到位;有的支持图层精细调整;有的能保留原始分辨率不压缩。下面按操作门槛和控制精度分三类展开。
用「拼接长图」App拖拽完成(免安装,5秒出图)
这是最轻量的方案,适合临时拼接、不关心图层细节、也不愿装软件的用户。
第一步:打开「拼接长图」App → 将两张图片直接拖入主窗口空白区。
第二步:在顶部工具栏点击「纵向拼接」或「横向拼接」按钮,软件自动排列并实时预览。
第三步:检查上下/左右边缘是否对齐——【若出现1px白边,说明某张图带透明像素或导出时带了边框,需回原图裁掉】。
第四步:点击右上角「导出」→ 选择保存位置 → 点击「确定」,输出即为原分辨率PNG文件。
用GIMP手动叠加图层(支持遮罩、透明度、自由缩放)
当你要把一张小图标贴在另一张背景图指定位置,或者需要微调两张图的相对大小与透明度时,这个方法不可替代。
方法一:导入为独立图层
① 打开GIMP → 点击菜单栏「文件」→「打开」→ 选第一张图作为底图。
② 再次点击「文件」→「导入为图层」→ 选第二张图,它会自动作为新图层叠在上方。
③ 在右侧「图层」面板中,可拖动图层上下调整遮盖关系;双击图层名称可重命名,避免混淆。
方法二:自由移动与缩放
选中上方图层 → 按快捷键 Shift+T 调出「移动工具」→ 点击画布内任意位置拖动定位;再按 Shift+M 切换到「缩放工具」→ 拖动四角控点调整大小。
注意:缩放时按住 Shift 可保持宽高比;释放鼠标前松开Shift才可自由变形。
用终端命令ImageMagick精准堆叠(无损、可批量、命令一次生效)
如果你常处理截图,且要求绝对无缝、零压缩、不依赖GUI界面,这条命令路径最可靠。
先确保已安装ImageMagick:打开终端,输入 brew install imagemagick(如未装Homebrew,先运行 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)")。
将两张图放入同一文件夹,命名为 a.png 和 b.png。
进入该文件夹后,执行以下命令:
convert a.png b.png -append output.png
该命令默认垂直拼接,【-append 表示严格上下堆叠,不缩放、不加白边、不重采样】;生成的 output.png 位于当前目录。
若要横向拼接,把 -append 换成 +append 即可。











