问题标签 [webpage-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 投票
15 回答
127184 浏览

javascript - 用 JavaScript 截取网页截图?

是否可以使用 JavaScript 截取网页的屏幕截图,然后将其提交回服务器?

我不太关心浏览器的安全问题。等等,因为实施将是HTA。但有可能吗?

0 投票
4 回答
31547 浏览

c# - 以编程方式截取网页截图

给定 URL 作为输入,如何以编程方式拍摄网页截图?

这是我到目前为止所拥有的:

但这不起作用。它只给了我一张白色的空白图片。我在这里想念什么?

有没有其他方法可以以编程方式获取网页的屏幕截图?

0 投票
6 回答
1464 浏览

screenshot - 捕获用户浏览器屏幕截图以帮助报告错误的方法

我正在寻找一种方法,让技术上不成熟的用户可以轻松地将浏览器的屏幕截图提交给我,以帮助调试 Web 应用程序问题。

Web 应用程序内的所有页面上都会有一个按钮,它们可以用来报告问题,我想提交一个屏幕截图(除其他外)。

http://www.snapabug.com/非常接近我想要的,但我需要能够定制一些服务不允许我做的事情。

生产环境是 LAMP。我希望一定有一些基于 Flash 的东西可以做到这一点,但我一直找不到。

0 投票
1 回答
1629 浏览

webpage-screenshot - 以编程方式截取网页截图(使用 Silverlight 控件)

我有一个显示一些银色灯光控件的网页。我需要以编程方式截取此网页的屏幕截图。

当前使用 System.Windows.Forms.WebBrowser 控件进行屏幕截图。

当我为普通页面截屏时,Forms.WebBrowser 工作正常。但是对于具有 Silverlight 控件的页面,它不起作用。

我的截图代码如下: Bitmap bitmap = null; 使用 (WebBrowser webBrowser = new WebBrowser()) { webBrowser.ScrollBarsEnabled = false; webBrowser.ScriptErrorsSuppressed = true;

}

0 投票
2 回答
7475 浏览

java - 使用java将网页转换为jpeg图像

我正在用 Java 构建一个 Web 应用程序,如果我将网页的 URL 作为输入,我想要网页的整个屏幕截图。

我的基本想法是捕获渲染组件的显示缓冲区..我不知道该怎么做..请帮助..

0 投票
1 回答
997 浏览

web - 程序化网站屏幕截图

我正在检查以编程方式截取任意网站的屏幕截图的可用方法。例如,

Facebook:

http://clicktoverify.truste.com/pvr.php?page=validate&url=www.facebook.com&sealid=102

Salesforce.com:

http://clicktoverify.truste.com/pvr.php?page=validate&companyName=Salesforce.com,%20Inc.&sealid=102&internal=true

在该页面上,您会看到他们有引用站点的屏幕截图。

以自动方式获取这些类型的屏幕截图有哪些选择?

我主要使用 PHP,但对所有建议持开放态度。

谢谢!

0 投票
11 回答
75134 浏览

javascript - 阻止用户对任何网页使用键盘的“Print Scrn”/“Printscreen”键

我目前正在做一个项目,我需要阻止用户拍摄任何网页的快照,为此他可以使用任何普通键盘中可用的“Print Scrn”/“Printscreen”键。

我一直试图找到它的解决方案,但徒劳无功。如果可能的话,我需要考虑 Firefox 浏览器的“ Screengrab ”插件,同时停止它。

非常感谢任何帮助,我正在为我的项目使用 PHP(作为服务器端语言)和 jQuery。

0 投票
1 回答
132 浏览

email - 截屏电子邮件工具

我有一个网站,其中嵌入了各种外部生成的图表。有时这些图表将无法生成,我想在它发生时抓住它。这些图表嵌入在多个页面中,我宁愿不手动检查每个页面。是否有任何一种工具或浏览器插件可以定期截取不同 URL 的屏幕截图并在一封电子邮件中通过电子邮件发送它们?可能每天一次通过电子邮件将整页的缩小屏幕截图发送给我就足够了,让我快速浏览一下并看到所有图表都在那里并且看起来还不错。

0 投票
1 回答
1364 浏览

web-applications - Web应用程序的自动网站截图?

有没有办法在使用 PHP 或 Ruby on Rails 的 Web 应用程序中自动截取网页(通过指定其 URL)?也许使用插件或一些外部 REST 服务。

我已经研究了很多,除了这样的东西(http://www.binarymoon.co.uk/2010/02/automated-take-screenshots-website-free/)似乎没有什么合适的,但我怀疑Wordpress会只是让我向他们的服务器发送与 Wordpress 无关的垃圾邮件。

我想将它用于我自己的 Web 应用程序,所以我不确定法律含义..这对自己实施有多难?它意味着什么?

谢谢!

0 投票
2 回答
319 浏览

php - 有没有快速截图服务可用?

我需要一个没有大队列的。因此,如果它的缓存中没有它,它会以相当快的速度(1-4 秒)生成和交付它。

我确实有一份服务清单,我要问的是您是否有任何符合上述标准的此类服务的经验,您可以推荐。

谢谢

编辑:为了澄清我的意图,我需要任何给定网站的缩略图,大约 200-300 像素宽。我需要它快速,因为它要在我的脚本在后台计算龋齿时显示(所有这些都已完成并且正在工作。我正在使用免费服务进行测试,但它有一个巨大的队列,并且大部分时间都是前端在屏幕截图出现之前重定向到结果。我的代码通常需要大约 10 秒才能重定向到结果)