我正在使用http://sourceforge.net/projects/jlibeps/库。
我有一个已经绘制到的现有 Graphics2D 对象,然后想从 Graphics2D 对象创建一个新的 EpsGraphics2D 对象。
这是可能的,或者关于如何实现这一点的任何建议?
jlibeps 作者提供了这个例子,但我不明白这paint(g)
条线是如何做到这一点的:
//If you want to paint a Graphics2D in an EPS file, you can do that:
FileOutputStream finalImage = new FileOutputStream(file);
EpsGraphics2D g = new EpsGraphics2D("Title", finalImage, 0, 0, 500, 500);
paint(g);
g.flush();
g.close();
finalImage.close();