问题标签 [screenshot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
77033 浏览

c# - 获取特定应用程序的屏幕截图

我知道我可以使用 Graphics.CopyFromScreen() 获取整个屏幕的屏幕截图。但是,如果我只想要特定应用程序的屏幕截图怎么办?

0 投票
6 回答
25119 浏览

c# - C# - 捕获鼠标光标图像

背景

我的问题

  • 当鼠标光标是普通指针或手形图标时,代码工作正常 - 鼠标在屏幕截图上正确呈现
  • 但是,当鼠标光标更改为插入点(“I-beam”光标)时 - 例如在 NOTEPAD 中键入 - 然后代码不起作用 - 结果是我得到了一个模糊的光标图像 - 就像一个它的非常半透明(灰色)版本,而不是预期的空白和白色。

我的问题

  • 当图像是这些“工字梁”型图像之一时,如何捕获鼠标光标图像
  • 注意:如果您点击有人提出建议的原始文章 - 它不起作用

来源

这是来自原始文章。

0 投票
1 回答
4660 浏览

flash - 舞台截图

是否可以截取舞台的屏幕截图(转储图像)并将其保存到我的网络服务器?

0 投票
1 回答
3417 浏览

iphone - 在 iPhone 上使用 alpha 通道捕获 EAGLview 内容

已经在这个问题上苦苦挣扎了很长一段时间,到目前为止还没有找到答案。基本上,我想做的是捕获我的 EAGLview 的内容,然后用它来将它与其他图像合并。无论如何,主要问题是,在我的 EAGLview 中透明的所有内容在将其保存到相册或将其放入 UIImageView 时都会呈现不透明。让我与您分享一些代码,我在其他地方找到了:

}

正如我已经提到的,这完美地抓取了我的 EAGLview 的内容,但我无法获得具有 alpha 值的图像。

任何帮助表示赞赏。谢谢!

0 投票
10 回答
122053 浏览

html - 将网页转换为图像

有哪些实用程序可以获取网页图像?

基本上相当于打开页面后对页面进行“截图”。

0 投票
2 回答
1812 浏览

ruby - 在任何邮件客户端中打开 eml 文件并截图

我执行了很多创建电子邮件的测试。我将每条消息存储在单独的 eml 文件中。(如果需要,我可以更改文件扩展名。)

我想在任何邮件客户端中打开每个文件并截屏,以便以后可以直观地检查电子邮件。

这个想法是我可以使用图像查看应用程序同时查看多个屏幕截图,因此我可以直观地比较它们(在每次测试运行之后)。

我可以访问 Windows、Mac 和 Linux 机器。如果解决方案是在 Ruby 中,我会更喜欢,但这不是必需的。

我正在搜索网络和这个网站,但到目前为止还没有运气。如果我找到它,我会在答案中发布解决方案。

0 投票
3 回答
7932 浏览

javascript - 如何爬取一个网站并对每个页面进行截图?

我的任务是为合法目的截取一组网页的屏幕截图。我目前正在通过使用Webshot并使用我自己编译的 URL 列表运行其批处理操作来完成此操作。我还必须通过使用 IECapt 及其延迟功能来截取旋转的 Flash 横幅。

每个页面都有一系列广告,这些广告需要截取它们所引导的页面的屏幕截图。我怎样才能自动化这个,这样我就不用花几个小时点击一个又一个链接?

如果不清楚,主页有 4 个辅助广告链接到 4 个不同的产品页面。我需要主页的屏幕截图(完成),然后是广告链接到的页面的四个不同屏幕截图。

哦,为了让事情变得有趣,主页使用 Javascript 重定向:

0 投票
11 回答
35055 浏览

c - 如何在 Windows 上截取屏幕截图并将其保存为 JPEG?

我正在尝试找到一种(有点)简单的方法来在窗口上截取屏幕截图并将生成的 HBITMAP 保存为 JPEG。这里棘手的部分是,由于代码在 CI 中不能使用 GDI+,并且由于代码是更大程序的模块,所以我不能既使用外部库(如 libjpeg)。

此代码截取屏幕截图并返回 HBITMAP。将该位图保存到文件中很容易。问题是位图是 2 或 3mb。

关于如何做到这一点的任何想法?非常感谢,任何帮助表示赞赏

编辑:由于我们朝着 GDI+ 的方向前进,我想我会发布代码 iv C++,它可以截取屏幕截图并使用 GDI+ 将其转换为 JPEG。如果有人知道如何使用 FLAT GDI+ 来实现这一点,我将不胜感激。代码:

0 投票
7 回答
43372 浏览

screenshot - 如何在全屏模式下拍摄命令提示符窗口的快照

如果命令提示符窗口以全屏模式运行,我需要拍摄快照。

我曾使用 PrintScreen、Ctrl+PrintScreen、Ctrl+Alt+PrintScreen 按钮尝试过,但似乎没有任何效果

还有什么原因导致打印屏幕按钮在全屏命令提示符模式下不起作用?毕竟,它适用于正常条件下的所有窗口。

阿卜杜勒哈利克

0 投票
1 回答
775 浏览

linux - Linux 截取特定工作区的屏幕截图

在 Linux 中是否可以在另一个工作区中截取工作区的屏幕截图?