2011-06-14 73 views
4

我有一个Swing Graphics2D对象,我想呈现给HTML/JS/CSS。有没有图书馆或其他方式来做到这一点?将Java图形呈现为HTML

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

在此先感谢!

回答

7

您可以将其保存为图像(即jpg),然后用简单的<img />标签显示此图像。

+1

+1,KISS哲学 – mre 2011-06-14 01:10:22

+5

对于线条艺术+其他渲染的图形,照片的JPG使用PNG而不是JPG。 – 2011-06-14 01:37:01

2

如果你的图形渲染主要是路径和线条以及多边形和圆圈,这应该很容易转化为SVG(但我不知道一个库)。否则,一个位图是最安全的选择(PNG应该打败JPG来保证质量,并且为渲染图形提供文件大小)。


编辑:我还没有使用它的个人,但是Apache蜡染有Graphics2D子类,可以被用来生成SVG文件。