使用 java 是否有开源代码在 Internet Explorer 中打开一个网站并捕获整个页面长度的屏幕截图,包括滚动。最好不要看到浏览器出现在屏幕上。需要图像为 jpg 或其他图像格式,而不是 html
问问题
1010 次
2 回答
1
您可以通过 Java 使用 Selenium API 执行此操作:
于 2010-08-30T21:14:46.043 回答
0
如果您不需要 Internet Explorer 来执行此操作,您可以使用htmlunit来完成这项工作:
HtmlUnit 是“Java 程序的无 GUI 浏览器”。它对 HTML 文档进行建模并提供一个 API,允许您调用页面、填写表单、单击链接等……就像您在“普通”浏览器中所做的一样。
使用 htmlunit,您不能以 jpeg 的形式拍摄快照,错误您可以访问您可以使用的页面的 html 代码。
于 2010-08-30T21:15:00.220 回答