将Java图形渲染为HTML

时间:2011-06-14 01:01:12

标签: java html swing

我有一个Swing Graphics2D对象,我想渲染到HTML / JS / CSS。有图书馆或其他方式吗?

我正在考虑类似于iText的东西,用于将Java导出为PDF,但是要导出为HTML。

提前致谢!

2 个答案:

答案 0 :(得分:7)

您可以将其另存为图片(例如jpg),然后使用简单的<img />标记显示此图片。

答案 1 :(得分:2)

如果您的图形渲染主要是路径和线条以及多边形和圆形,那么这应该很容易转换为SVG(但我不知道库)。否则,位图是你最安全的选择(PNG应该击败JPG的质量和文件大小的渲染图形)。


编辑:我没有亲自使用它,但Apache Batik有一个Graphics2D的子类,可以用来生成SVG文件。