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

qtp - UFT 11.51 - 屏幕截图有时为黑色

我有这个问题,有时我的屏幕截图是一个黑色的大图像,显示了自动化过程中发生的事情的正确分辨率。

不过,这是非常随机的,因为在其他执行中,UFT 11.51 可能会正确抓取屏幕。

任何想法为什么会发生这种情况?

这会敲响警钟吗?

0 投票
0 回答
1011 浏览

javascript - 如何截取屏幕截图、裁剪并将其作为图像上传到 Web 表单上?

如何截取屏幕截图、裁剪并上传到 Web 表单?这可能与使用网络技术(js/jquery 或其他一些)。

或者它是否可以与其他一些做这些事情的桌面软件粘合在一起?

0 投票
1 回答
5528 浏览

php - 使用 PHP 拍摄网站快照

来自SO的人们和朋友您好!

这是为了开发一个网络蜘蛛。我们基本上需要拍摄某个网站的快照。我们将获得从 cURL 请求返​​回的完整 URL 以及源代码。

由于 HTML 应该像浏览器一样可视化,我相信在截屏之前我们必须以某种方式绘制它。

是否有任何建议或适当的方法来做到这一点?

提前致谢; 克里斯;

0 投票
0 回答
461 浏览

webpage-screenshot - wkhtmltoimage - 尝试从托管在同一 ip 中的站点获取缩略图

我正在尝试使用 wkhtmltoimage 获取网站缩略图

除了托管在同一 ip 中的网站外,它似乎可以正常工作

这是我从托管到同一服务器的另一个站点请求缩略图时从 shell 得到的:

有没有办法解决这个问题,或者我必须为我的服务器订购第二个 ip?

0 投票
4 回答
1529 浏览

android - 自动截图 API

在我们公司,我们需要对整个网站地图进行截图,手动完成这项工作是一个很大的痛苦。我已经使用 Webdriver API (Selenium 2) 在浏览器上截屏,但我们也有移动网络。谷歌浏览器具有设备尺寸设置,可将网站显示为移动网站。在 Google chrome 中无法调整大小的浏览器屏幕截图。不确定是否可以截取 Iphone、android 手机或两个虚拟设备的屏幕截图。研究后没有找到好的答案。我正在尝试实现一些可以自动截取任何移动网页的屏幕截图并将其保存到基于 URL 的特定目录中。我更喜欢使用任何 JAVA 库来执行此操作,但愿意接受任何建议。希望在这里得到最好的答案。

0 投票
1 回答
629 浏览

selenium - 使用 Selenium 和 PhantomJS 截图本地页面

我使用 Selenium 和 PhantomJS 作为网络驱动程序,以便使用 Python 呈现网页。这些页面在我的本地驱动器上。我需要保存网页的屏幕截图。现在,页面全部呈现为黑色。该代码在非本地网页上完美运行。

有没有办法指定页面是本地的?我试过这个: driver.get("file://... 但它没有用。

谢谢!

0 投票
2 回答
947 浏览

javascript - phantomjs render_multi_url.js 修改输出文件名

我正在尝试修改此脚本:https ://github.com/ariya/phantomjs/blob/master/examples/render_multi_url.js以便输出文件代替“rendermulti-1.png(等等)”以它们所在的网页命名。

这是我尝试过的。

脚本运行,但在第一个提供的 URL 之后命名所有文件,并忽略“/”之后的任何内容。

我怀疑我犯了一些基本错误,可能与范围有关,但是当我将新变量移动到 getFileName 函数时,事情就中断了。

任何帮助都将不胜感激。

谢谢!

0 投票
1 回答
5123 浏览

c# - 使用 C# 捕获整个滚动网页的屏幕截图

我需要使用 C# 捕获整个滚动网页的屏幕截图。通过整个网页,我的意思是即使网页的不可见部分在向下滚动时也可见。我可以使用 Windows 窗体的 WebBrowser 捕获新 URL/浏览器的屏幕截图,但我想从现有浏览器中捕获。我试过http://www.codeproject.com/Articles/10763/Image-Capture-Whole-Web-Page-using-C 但效果不大。请帮忙。

PS我是.Net的新手,请多多包涵..

谢谢

0 投票
1 回答
436 浏览

ruby - 如何使用 Ruby 等脚本语言保存任意 Web 元素的屏幕截图

有一个动态生成的带有一些 svg 图的网页。让情况变得更复杂——这些图表中的大多数在点击或悬停时显示为 jQuery 弹出窗口。任务是以编程方式导航到该页面,废弃所有图表(以及页面上的一些其他信息),并保存在磁盘上,最好是作为单个 pdf 或 xml 文件。

我要尝试的第一件事是 ruby​​ 中的 webdriver 或 watir 框架,但看起来内置函数只捕获整个页面。什么是一个很好的解决方案,只在网页上的那个 div 上捕获这个作为屏幕截图?还有其他对我的目标更有效的框架吗?

0 投票
2 回答
119 浏览

php - search get result empty fields

i have an question about a command that won't give

Notice: Undefined index: q in C:\xampp\htdocs\Capstone - Copy\index.php on line 118

even if the field is empty i have this code for the site that's the only problem where if i don't put a value in my search it will give that error and can i erase the value of get when i reload the site so it will only give the default output that is the whole rows and pictures i'll put a print screen of the site the screen shot is the default view of the site.

screen shot screenshot2

and here's the sample result that won't give an error because there's a default value

screenshot 3