日期:2014-05-19  浏览次数:20701 次

用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的内容绘制成图片即可