Java : Take screenshot of visible area in the browser

标签 java screenshot

有没有办法截取 Java 浏览器中显示的屏幕截图,去掉浏览器窗口。流程是:

在浏览器中加载网页。然后对 Java 服务进行 AJAX 调用,该服务使用以下代码捕获屏幕截图:How to take a screenshot in Java? .

这里的问题是我只想捕获浏览器中的可见区域,不包括浏览器窗口、Windows 任务栏和其他不需要的东西。

谢谢

最佳答案

您可以测量可显示区域有多大并仅捕获该部分。

至于对 Java 服务的 AJAX 调用部分是不可能的。

关于Java : Take screenshot of visible area in the browser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8665814/

相关文章:

java - 为什么这段代码在java中会耗尽内存,而在c中却不会?

java - 我如何在 Spring Boot 项目的生产中禁用 Swagger-UI

javascript - 如何在phaser中截取游戏div的屏幕截图

java - SQL Server 检查约束的元数据

java - 如何使用 SonarQube 查看项目特定目录(包)的结果?

java - Jackson Mixin 不适用于反序列化非默认构造函数对象

java - 如何缩小 BufferedImage 的大小和质量?

ios - 在 iPad 中捕获屏幕的更有效方法是什么?

screen-scraping - 如何截取指定网站的截图?

linux - 我可以截取 Linux 中 HDMI 输出上显示的内容吗?