问题标签 [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 投票
5 回答
110614 浏览

c# - 将屏幕捕获为位图

我想在我的代码中捕获屏幕以获取图像 - 就像使用键盘上的“打印屏幕”按钮一样。

有谁知道如何做到这一点?我没有起点。

0 投票
10 回答
867 浏览

user-interface - 有什么好的网站可以查看实际 Web 应用程序的屏幕截图吗?

我正在寻找一些具有Web 应用程序实际屏幕截图的网站,以及登录屏幕、网格/表格、编辑表单、CSS 示例等内容。

我发现在设计和设计自己的应用程序时 ,查看其他应用程序有助于创作过程。

我可以通过谷歌搜索图像来获得很多,但想看看我可能缺少哪些其他网站。

例子

我只是在寻找一站式网站……例如,我正在向数据表添加分页……很想去一个地方看看其他网站/应用程序是如何做到的。

到目前为止,这是一个已编译的链接列表:

0 投票
4 回答
377 浏览

html - 将网站转换为 pdf 的最佳解决方案

我为之工作的公司拥有我们开发的 CBT 系统。我们必须通过我们系统中的内容来创建书籍,我开发了一个程序,可以从我们的系统中下载所有内容,并创建不同培训模块的离线版本。

我创建了一个使用 CBT 离线版本创建 PDF 文档的程序。它通过使用网站截图来创建不同页面的屏幕截图,然后使用 iTextSharp 从这些图像创建 PDF 文档。

它似乎是一个记忆的拥抱,而且缓慢得令人痛苦。它需要将 40 个 CBT 模块变成书籍。即使每次创建一本书后我都会采取每一步来清除内存。大约 2 本书后,它崩溃了,因为没有剩下的内存了。

有没有更好的方法来做到这一点,而不必对页面进行屏幕截图,从而在 pdf 文档中产生与网页相同的外观?

0 投票
5 回答
2578 浏览

php - 如何使用 PHP 获取网页的快照或缩略图?

我需要创建快照/缩略图/站点预览 a-site.com。

有一些网站可以满足我的需求。但是我不想使用外部服务,也不想依赖其他人来完成我的项目(如果他们关闭网站会发生什么?)

出于这个原因,我正在寻找一些项目来让我这样做。

任何想法?

0 投票
2 回答
1531 浏览

linux - Linux:启动窗口、捕获屏幕

我需要编写一个 Red Hat Linux 命令行工具来启动一个窗口并将其外观以 JPEG 格式捕获到磁盘。

通常目标机器没有显卡,但我们可以安装任何软件组件(例如,X)。

一两个问题:

您可能会为此建议哪些库或工具?

如果我使用 GTK+ 之类的东西来创建这个工具,缺少显卡会妨碍它的执行吗?

我看到了scrot,但它似乎不支持在没有用户交互的情况下捕获特定窗口。

0 投票
8 回答
31841 浏览

java - 如何使用java捕获其他应用程序的选定屏幕?

我们正在尝试开发屏幕捕获实用程序。

我们如何使用 Java 捕获另一个应用程序的选定屏幕?我们如何在捕获的屏幕上添加标注?

0 投票
5 回答
32503 浏览

c++ - 在 Windows 中使用 C++ 截取窗口的最佳方式是什么?

在 Windows 下使用 C++ 截取正在运行的应用程序的最佳(最简单)方法是什么?

0 投票
1 回答
4503 浏览

c# - 截取带有工具提示和光标可见的屏幕截图

这是我用来截屏的代码:

它确实捕获了屏幕截图,但我想截取带有可见工具提示的屏幕截图。我必须添加什么才能在工具提示和光标可见的情况下截屏?

0 投票
3 回答
2157 浏览

java - 如何使用 Java 对显示的 HTML 进行“截图”?

您知道如何将 HTML 转换(保存)为图像吗?任何格式都是可以接受的:jpg、png、...我试过这段代码,但它不能正确地从 HTML(<img>标签)转换图像。

最好使用 Java 解决方案;但是,我会赞赏任何方法。

0 投票
4 回答
3604 浏览

com - 从 ASP.Net 页面获取屏幕截图

我有一个 ASP.Net 页面,该页面有一个按钮,当单击该按钮时,我想截取用户 PC 的屏幕截图并将其发送到服务器。

我可以编写某种侦听器程序以在服务器上运行以接受接收这些图像的请求。我有点朦胧的地方是让用户的PC发送屏幕截图的最佳方式。这需要通过为 ASP.Net 页面编写某种 Active X 控件来完成吗?如果可能,它需要跨浏览器和操作系统。

只是在正确方向上的一点,我应该使用哪些技术会很棒。如果可能的话,我宁愿自己编写此功能,也不愿使用开箱即用的解决方案,因为我可以看到将来可能会扩展此功能。WebEx 或 copilot 之类的东西如何管理这个?

谢谢

加文

编辑:为了清楚起见,我不是试图从用户 PC 窃取信息,他们必须允许此功能,更多的是从支持的角度来看,因此当客户遇到问题时,他们可以发送页面的屏幕截图他们在。