1

私はマイクロソフトのグリー コードを使用してグラフを作成し、それを HTML ページの画像に変換しています。グラフ ノードの各要素をクリックできるように、画像上で画像マップ コードを自動生成できるかどうかを確認したいと考えています。

画像に変換するグリー グラフ コードの例を次に示します。

   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);

問題は、HTML イメージ マップに必要なすべての情報をグリー グラフ オブジェクトまたはレンダラーから取得する方法があるかどうかです。

4

1 に答える 1

1

Mindscape の WPF スター ダイアグラムまたはWPF フロー ダイアグラムをご覧ください。彼らはこのタスクをはるかに簡単にし、見栄えがします!

于 2010-03-01T04:10:33.203 に答える