Кто-нибудь знает, как экспортировать JGraphx в виде изображения в любом формате? Если нет, то знает ли кто-нибудь другую библиотеку Java, которая позволит мне создавать простые диаграммы, а затем сохранять их как изображение?
Java JGraphx сохранить как изображение
Ответы (1)
Это должно сделать это для формата 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 из коробки. Подробнее см. здесь.
person
Ian Jones
schedule
02.09.2013