|
|
1
6
首先想到的是使用awt捕获屏幕抓取(见下面的代码)。你可以看看捕捉 JEditorPane , the JDIC WebBrowser 控制或 SWT Browser (通过 AWT embedding support )后两个浏览器嵌入了本机浏览器(即firefox),因此引入了依赖关系;jeditorpane HTML支持在html 3.2停止。可能这些都不适用于无头系统。
|
|
|
2
3
本质上,你需要一个完全可以用Java访问的渲染引擎。就我个人而言,我会省去麻烦,并呼吁儿童进程。 否则,我遇到了这个纯Java浏览器: Lobo |
|
|
3
0
难道没有一个质量保证/测试网站/服务可以让你指定一个你想在某个浏览器中呈现的网页(例如,火狐,Safari版本X,Y,Z),他们会把快照发回到你的手里吗? 我记不起服务了——也许其他经常使用Ajaxian的开发人员也会记得? |
|
|
4
0
尝试呼叫 ImageMagick . 我知道它不是Java解决方案,但你可以从Java调用它,甚至还有一个 Java front-end 尽管我没有那么成功。 |