我正在使用 microsoft glee 代码并生成图表,然后将其转换为 html 页面上的图像。我想看看我是否可以在图像上自动生成图像映射代码,以便我能够单击图形节点的每个元素。
这是一个将 glee 图形代码转换为图像的示例。
Graph g = new Graph("graph");
g.GraphAttr.LayerDirection = LayerDirection.LR;
g.GraphAttr.NodeAttr.Padding = 3;
[Add a bunch of nodes . . .]
GraphRenderer renderer = new GraphRenderer(g);
renderer.CalculateLayout();
//Bitmap bmp = new Bitmap(Convert.ToInt32(g.Width), Convert.ToInt32(g.Height), System.Drawing.Imaging.PixelFormat.Format32bppArgb);
Bitmap bmp = new Bitmap(Convert.ToInt32(g.Width), Convert.ToInt32(g.Height),
System.Drawing.Imaging.PixelFormat.Format32bppArgb);
renderer.Render(bmp);
所以问题是:有没有办法从 glee 图对象或渲染器中获取 html 图像映射所需的所有信息。