别再手工拼长图了:eSearch 滚动截屏,横向竖向万向一次成图
【免费下载链接】eSearch截屏 离线OCR 搜索翻译 以图搜图 贴图 录屏 万向滚动截屏 屏幕翻译 Screenshot Offline OCR Search Translate Search for picture Paste the picture on the screen Screen recorder Omnidirectional scrolling screenshot Screen translator 支持Windows Linux macOS项目地址: https://gitcode.com/GitHub_Trending/es/eSearch
给客户整理一份三屏多长的产品说明文档时,我截了七张图,又用画图软件对缝,折腾到凌晨,连接处的文字还是错位。直到同事丢来一句:"试试 eSearch 的滚动截屏。" 十分钟后,一整页文档变成了一张干净利落的长图。这也是我第一次意识到:截图这件事,凭什么要被屏幕大小限制住?
这篇文章就讲讲那十分钟里发生了什么——怎么三分钟上手、怎么拼得更好看、背后那套"自己找对齐点"的思路,以及几个我踩过的坑。
三分钟跑通第一次滚动截屏
第一步,安装并唤起。从项目发布页下载对应系统的安装包,Windows、Linux、macOS 都有现成版本。装好后按Alt + C(macOS 是⌥C),屏幕立刻进入截屏状态。
第二步,框选要滚动的区域。像普通截屏一样拖一个框,然后点工具栏的"广截屏"按钮。按钮右上角有个小圆点,右键点开,可以在"长截屏(只纵向)"和"广截屏(万向)"之间切换。普通网页、文档选"长截屏"就够了,拼接成功率更高。
第三步,滚动并收尾。按下按钮后别动鼠标,用滚轮或方向键缓慢往下滚。屏幕边缘会实时长出拼接好的画面,像纸卷一样越拉越长。滚到目标位置,点右下角的红点,长图就已经拼好,可以直接标注、识别文字或保存。
不做任何额外设置,30 秒内完成你的第一次滚动截屏。📏
让拼接更丝滑的五个小习惯
- 框选区域别小于屏幕的三分之一。拼接需要在两帧之间找到足够多的重叠画面来"认路",框太小,共同参照物就不够。
- 挑"有辨识度"的内容下框。标题、图片、密集按钮都是好参照;纯白背景、大块同色区域会让匹配无计可施。
- 滚动宁可慢,不要快。每滚一次停顿半秒,等画面稳定再继续,位移越小,对齐越准。
- 横向滚动用
Shift + 滚轮。不用费劲去够页面底部的横向滚动条,按住 Shift 滚轮就能横向拖动。 - 遇到悬浮导航栏,给它留出边。固定在屏幕上的元素不随内容移动,框选时把它们让出画面,别让它们干扰匹配。
新手最容易踩的四个坑
坑 1:滚太快,拼出一堆重影。正确做法是慢速、匀速、停顿式滚动。原因很简单:画面变化太大时,两帧之间找不到共同区域,匹配就会错位。
坑 2:框选了一片纯色背景。正确做法是换一个内容丰富的位置重新框选。因为对齐靠的是"找相同的花纹",没有花纹就没有对齐点。
坑 3:macOS 或 Wayland 下滚动没反应。正确做法是去设置里打开"定时截屏"模式,并配一个结束快捷键。原因是部分系统不允许软件监听滚轮事件,定时截帧是绕开限制的替代方案。
坑 4:收尾后发现导航栏被拉变形。正确做法是滚动时让固定元素待在画面外,或干脆选用"长截屏"模式。因为固定元素每帧都一样,容易被当成滚动内容反复叠加。
原理大白话:它其实在玩"拼图对缝" 🧩
想象你手上有两张边缘重叠的拼图。要对齐它们,不是去量尺寸,而是盯着重叠区域,找到两块上完全相同的花纹——比如同一行文字的边缘、同一个图标——然后让它们严丝合缝地叠在一起。
eSearch 的滚动截屏干的就是这件事:每滚一次,抓一帧画面;新帧和上一帧的重叠部分,用图像匹配算法找出"共同花纹",算出这段花纹移动了多少像素——这个数值就是页面滚动的距离;再按这个位移把新帧叠上去,重叠处覆盖,多出来的部分延伸。
有两个细节值得说。第一,它不看系统的滚动条读数,只看画面本身,因为很多网页的滚动距离由页面脚本自己控制,系统根本不知道滚了多少。第二,画面会被切分——纵向场景上下切,横向左右切,万向就切成九宫格。导航栏、菜单这类固定元素总在边缘,滚动内容在中间,程序拿中间那一格去匹配,四周的固定元素就被自然地避开了。
整个过程可以概括成下面这张图:
三个真实场景,一次看全
📄 场景一:保存整份技术文档。痛点是一份接口文档七八屏长,怎么截都截不全。解法:框选正文,纵向滚动十几下,红点一按,整份文档变成一张可标注、可搜索的长图。效果:几分钟收工,过去要花半小时手工拼。
💬 场景二:备份一段社交动态。痛点是要保存的聊天记录长度不确定,截到哪算哪,总怕截漏。解法:边滚边看实时预览,画面卷到哪长图长到哪,随时按红点收尾。效果:想截多长截多长,再也不用担心内容超出屏幕。
📊 场景三:拿下横向宽表格。痛点是数据表比屏幕还宽,横向内容根本装不下。解法:切到"广截屏"万向模式,按住 Shift 加滚轮横向拖动,画面向侧面延伸拼接。效果:整张宽表一次成图,直接放进汇报 PPT。
高频疑问速答
Q:长截屏和广截屏,到底该选哪个?普通网页、文档、聊天记录选"长截屏",只做纵向拼接,成功率最高;只有需要横向或斜向扩展(宽表格、宽图、跨行列版面)时才切"万向"。
Q:拼出来的长图有重影或错位,怎么办?多半是滚动太快或框选区域太单调。重截一次,放慢速度,换一块内容更丰富的区域,通常就对齐了。
Q:滚动截屏和录屏,有什么区别?录屏得到的是"动画",占空间、没法当图片直接编辑;滚动截屏得到的是"静态长图",可以马上做标注、OCR 识别、翻译或插入文档。两者用途完全不同。
Q:长图拼好之后,还能接着做什么?它会自动进入编辑界面,裁剪、马赛克、标注都可用;也能直接调用离线 OCR 把图中文字提出来,或一键翻译,再保存成图片。
一次成图,才是截图的终点
滚动截屏解决的不是"截得多"的问题,而是"截完不用再修":不用对齐、不用裁剪、不用猜长度。一篇长文档、一段聊天记录、一条超宽的表格,框选、滚动、收尾,三步拿到一张完整成图。
想先看官方说明,项目文档在 docs/use/long_clip.md;想亲自体验或研究源码,可以 clone 仓库https://gitcode.com/GitHub_Trending/es/eSearch。下载装好,花三十分钟把这些小习惯都试一遍——从此,别再跟七张截图较劲了。⚡
【免费下载链接】eSearch截屏 离线OCR 搜索翻译 以图搜图 贴图 录屏 万向滚动截屏 屏幕翻译 Screenshot Offline OCR Search Translate Search for picture Paste the picture on the screen Screen recorder Omnidirectional scrolling screenshot Screen translator 支持Windows Linux macOS项目地址: https://gitcode.com/GitHub_Trending/es/eSearch
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考