操作前准备
- 已经框好一个选区(长截图必须基于选区启动)
- 目标窗口可以滚动
分步操作
先框选区
按 Ctrl+1,拖出要滚动的范围,松手确认选区(不需要先复制)。
进入长截图
点工具栏的「长截图」按钮,进入滚动截图窗口。
开始滚动
在目标窗口里滚动鼠标滚轮;每滚一次会等一小段时间再抓一帧并自动拼接。
滚到尽头
一直滚到想停的位置;方向在第一次滚动时锁定,不要中途反向。
完成并保存
点工具栏的完成按钮,在预览里检查拼接结果,再保存或复制。
预期结果
预览里出现一张按滚动顺序拼好的长图;缺段会在预览面板提示。
异常与解决
提示「请先选择一个有效的截图区域」
可能原因:还没确认选区就点了长截图
解决方法:先拖出一个选区再点长截图
滚动没有触发抓帧
可能原因:滚动被应用判断为重复动作,或冷却时间未到
解决方法:换用幅度更明显的滚动;设置里的滚动冷却默认 0.15 秒,可适度调大
拼出来少了一段
可能原因:那一帧与上一帧没有重叠区域
解决方法:滚慢一点、每次滚少一些,让相邻两帧有重叠
注意事项
- 没有自动滚动:滚多少由你控制,这也是长截图能停在任意位置的原因。
- 拼接引擎只有 Rust 的 hash_rust 一种,模块缺失时只记日志、不会崩溃。
- macOS 上同样需要先授予屏幕录制权限。