有人知道如何将JGraphx导出为任何格式的图像吗?如果没有,那么是否还有其他java库可以让我创建简单的图表,然后将其保存为图像呢?
发布于 2013-09-02 12:14:26
这应该适用于PNG格式:
BufferedImage image = mxCellRenderer.createBufferedImage(graph, null, 1, Color.WHITE, true, null);
ImageIO.write(image, "PNG", new File("C:\\Temp\\graph.png"));哪里
graph是您的mxGraph对象。(注意,mxCellRenderer是对类的引用,而不是变量,因此mxCellRenderer.createBufferedImage是一个静态方法调用)。"PNG"的格式,可以是JPEG,PNG,GIF,BMP和WBMP的盒外。有关更多详细信息,请参阅here。https://stackoverflow.com/questions/18432160
复制相似问题