截取包含屏幕外部分的滚动窗口的屏幕截图

截取包含屏幕外部分的滚动窗口的屏幕截图

在 Mac 上,如何截取包含屏幕外部分且需要滚动才能显示的窗口的屏幕截图?

内置的 Grab 应用程序可以捕获单个窗口,但它仅包含当前屏幕上的部分。

澄清:我说的“屏幕外”是指窗口内的部分,但由于窗口有滚动条而不可见。我指的并不是由于窗口的定位方式而完全不在屏幕上的窗口部分(当然,我也想要那些)。

答案1

小鲷鱼将捕获整个网页,但不会捕获 Finder 等应用程序中滚动的窗口内容。

这是一个网站6 截图工具(包括 LittleSnapper 和其他一些可以捕获整个页面的程序)。

有一个专门用于 Finder 列表的实用程序,称为打印窗口

答案2

更新(2021)

现在,Safari 已内置此功能,并且非常简单。

File>Export as PDF...在大多数情况下都能让你得到你想要的东西。

这个答案有关如何快照整个页面或页面的子部分的更多详细信息。

也有类似的功能Firefox 和 Chrome

原始答案

斯纳吉特是我在 Mac 上发现的唯一一款可以滚动应用程序窗口和网页的软件。

有一个非常好的教程可用,但基本上当您进行捕获时,您可以单击垂直滚动按钮,它将手动滚动应用程序窗口并将所有镜头拼凑在一起以制作全面的镜头 - 非常有帮助!

希望这可以帮助!

答案3

尽管小鲷鱼可以拍摄整个网页的照片,并且图层可以捕捉屏幕上的每个元素(包括被前面的其他窗口隐藏的内容) - 您不太可能找到可以拍摄窗口屏幕外区域的应用程序。

原因是许多应用程序直到需要时才会绘制屏幕外部分。通常,直到您将其滚动到视图中时,才会渲染该部分显示。因此,理论上的“整个窗口”捕捉器会捕获大量空白或未定义的区域。

答案4

在任何浏览器中,您都可以执行文件->打印。然后选择 PDF->另存为 PDF...

大多数网站没有特殊的“打印”CSS,因此 PDF 中的结果与您看到的结果基本相同。

要转换为其他格式,请打开 PDF 并另存为...,您可以在格式列表中进行选择(TIFF、PNG、GIF、JPEG...)

相关内容