问题标签 [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.
selenium - 使用 Selenium WebDrivers 在加载页面时截取页面
我已经开始使用 Selenium WebDrivers 来自动化一些性能测试。我发现我们可以在页面完成加载后使用 WebDrivers 截取页面截图:http: //seleniumhq.org/docs/04_webdriver_advanced.html#taking-a-screenshot。但是,我希望能够在页面加载时截取屏幕截图以分析其加载时间和模式,就像webpagetest 所做的那样(http://www.webpagetest.org/)。是否有一个 API 可用于使用 WebDrivers 完成此任务?
我正在使用 FirefoxWebDriver 和 Java 客户端。我感谢帮助或提示。
谢谢!
asp.net-4.0 - 上一页截图预览
我在 asp.net 和 C# 中有一个 Web 应用程序。
我有三步注册过程,最后我必须显示所有三个不同页面的预览。
是否可以捕获以前的页面并显示它们
screenshot - 是否有任何工具可以自动捕获正在运行的广告活动的屏幕截图?
Objectif 将监控一堆网站并在调用特定广告标签时自动截取屏幕截图(先前定义,属于新广告系列)
c# - 使用 asp.net 的网页截图,没有任何 exe
是否可以在没有任何 exe 的情况下使用 asp.net 获取网页的屏幕截图?
如果是这样,请提供一些详细信息或链接。
注意:由于我的托管服务提供商不允许运行 exe,因此我无法使用 exe
提前致谢
javascript - 我可以创建一个 Chrome 扩展程序或 Firefox 插件来拍摄网页的屏幕截图吗?
我是一名网页开发人员/有抱负的网页设计师,他研究了很多网页设计示例。当我为它们添加书签时,文本链接对我来说是跟踪我喜欢的设计的一种非常糟糕的方式。我计划创建自己的书签应用程序,该应用程序将使用 Chrome 扩展程序/Firefox 插件向浏览器添加自定义书签按钮。单击该按钮时,该按钮将弹出一个对话框,允许我截取当前网页的屏幕截图,然后将它们直接上传到我的站点,并修改那里的 sql 数据库以包含对新图像文件的引用、网站名称、网站链接和标签列表。理想情况下,我想创建一个 Chrome 扩展和一个 Firefox 插件来做到这一点,因为我在开发时会在两个浏览器之间跳转。理想情况下,
是否可以创建一个 Chrome 扩展/Firefox 插件来截取当前页面的屏幕截图?我可以指定页面的一部分来裁剪我保存的图像吗?
c# - 有没有办法在不显示 gui 窗口的情况下运行 c# forms 应用程序(如控制台应用程序)
有没有办法在不显示 gui 窗口(如控制台应用程序)的情况下运行 c# forms 应用程序。我正在尝试将网页的屏幕短片加载到webkit.net 控件中。
一切正常,我可以获得屏幕截图,但如果有一种方法可以在不显示窗口的情况下运行应用程序,那么将其包含在脚本中以自动捕获网页会更加简洁。
我尝试过: form.hide() 方法,但有些方法根本不隐藏任何东西。
eclipse - 使用 Selenium-RC 和 JUnit、Java 和 Eclipse 的屏幕截图
我需要在 Selenium-RC(JUnit、Eclipse 和 Java)中截屏。我想在任何我想要的地方截屏,而不仅仅是测试失败。提前致谢。
windows - 自动网页截图
我们有一台用于 CSS coder 的 PC,有 17 个不同的浏览器版本。我想知道是否可以编写一个自动截图脚本。
算法:
- 脚本获取要检查的 URL。
- 脚本打开浏览器,截取屏幕截图,保存它,如果需要,向下滚动以制作其他屏幕截图,直到覆盖整个页面。
AutoIt 的 API 简单且面向 Windows。使用 AutoIt,我如何:
- 打开网络浏览器?
- 将 URL 传递给它?
- 制作屏幕截图并将其保存到文件系统?
- 定义是否需要滚动?
- 按显示器大小滚动页面(这样整个页面都被覆盖了)?
php - 是否可以在服务器端截取渲染的 DOM?
在我的网络应用程序中,用户可以创建一些保存在我的数据库中的 HTML/CSS 标记。我想为该标记提供一个“缩略图”,例如在概览视图中。
由于缩略图应该在 200x200px 左右,而原始标记的大小应该在 900x900px 左右,我必须找到一种方法来“缩放”该标记:就好像我在 900px 处截取了渲染标记的屏幕截图一样并将其缩小到200px。
有人知道这是否可以使用 JavaScript 或 PHP?或者也许是另一种服务器端语言?我想避免使用任何第三方小程序,例如 ActiveX。
编辑:我猜某种混搭,在客户端截取屏幕截图,然后发送到服务器也可以。
google-chrome-extension - Chrome 扩展 - 从 URL 截取屏幕截图而不在选项卡中显示页面
我的 chrome 扩展旨在定期从 Web URL 截取屏幕截图,并更新一些本地磁盘数据。我知道如何通过打开一个新标签并截屏来做到这一点。但是有没有办法避免打开一个新选项卡,或者至少打开一个隐藏的选项卡而不惹恼用户并默默地做这一切?
我不想在服务器上生成屏幕截图,我需要在本地机器上完成这一切。