问题描述
提供一个网站的url,输入后显示这个网站的缩略图。望赐教。。
解决方案
http://www.websnapr.com/先申请一个key然后在你要用的缩略图时,将下面的size,key和url换成你的就好。http://images.websnapr.com/?size=size&key=key&url=url size=T (92x70 pixels) size=S (202x152 pixels) size=M (400x300 pixels) size=L (640x480 pixels) 例如<img src="http://images.websnapr.com/?size=M&key=key&url=www.baidu.com">左面应用的话,通过winsock之类的远程取回图片即可。------其实直接使用http://images.websnapr.com/?size=t&url=www.163.com就可以了,图片会被打上一行字。
解决方案二:
有截图工具.
解决方案三:
网页截图首先是需要把html文件经过浏览器的渲染.通过java调用外部的程序通过IE,firefox生成url的截图,然后进一步处理。 IE:可以使用IECapt,运行以下命令即可 IECapt.exe http://www.163.com 163pic.png firfox:可以安装Pearl Crescent Page Saver扩展,然后在命令行里用 firefox -savepng http://www.163.com 对于linux还可以选择khtml2png,利用的是Konqueror的libkhtml 然后java通过调用外部命令的方式来调用这些外部可执行程序即可完成截图,并进一步处理.
解决方案四:
还有种麻烦的“手工”做法:用java调用浏览器访问那个url,然后用awt截图