用Java怎么把一个Hmtl里的表格转成相应的图片?
我在别的网站上见过这个功能, 现在自己的网站要用了,想搞出来。
需求是这样的:
1, 给一个普通的html文件,里边有Table。
2, 将个Table转成图片。
3, 再用这个图片替换原html里的Table。
这里关键是第二步, 怎么识别出这个Table并把它单独地保存成一个图片。
请大家出出主意。
现在倒是找到一个开源的工具( http://code.google.com/p/java-html2image/),不过, 他是把整个html页面一下子转成图片了。
------解决方案--------------------
eazy啊 取出table结点 ,在开头添加<html><head></head><body>结尾添加</body></html>
作为JEditorPane 的source 然后把JEditorPane的内容绘制成图片即可