如何将网页渲染后导出图片

类似360浏览器的"保存完整网页为图片"的功能

不是截取屏幕,而是转换整个html,含css。

好像webkit也有这个功能。

求关键代码

[img]http://dl.iteye.com/upload/attachment/0066/7715/bde08b48-4ec2-344b-b577-cccd731e8e0b.png[/img]

IECapt

跨平台网页截图工具 CutyCapt

CutyCapt作为IECapt的兄弟,可以跨平台运行,生成的文件格式也多,SVG、PDF、 PS、 PNG、 JPEG,、TIFF,、GIF和BMP,CutyCap依赖于Qt。

Web2Pic是一款将整个web页面作为图像文件保存下来的工具。你只需在它的地址栏输入一个网址链接,按下开始,Web2Pic pro就能将整个页面捕捉下来并能让你选择保存的格式和生成略缩图。除此之外还能进行批处理操作。好像只支持windows

生成网站缩略图的服务webthumb
http://webthumb.bluga.net/home
也支持java http://webthumb.bluga.net/wrapper-java

http://wenku.baidu.com/view/7505d44e2b160b4e767fcf5b.html

http://sam-kee.iteye.com/blog/1158768

http://hi.baidu.com/huaxinchang/blog/item/f492fbceda599920b700c879.html

你去用js获取浏览器显示窗口的像素大小,传到后台,裁剪浏览器屏幕截图就可以了。

http://wenku.baidu.com/view/a7a8b6d076eeaeaad1f3305d.html