dopo generando immagini dal grafico gioia Microsoft c'è comunque di ottenere gli ingressi di una mappa immagine

StackOverflow https://stackoverflow.com/questions/2083848

  •  21-09-2019
  •  | 
  •  

Domanda

sto prendendo codice Glee Microsoft e la produzione di un grafico e poi convertirlo in un'immagine su una pagina html. voglio vedere se riesco a AutoGenerate immagine del codice mappa sull'immagine quindi sono in grado di fare clic su ogni elemento dei nodi del grafo.

Ecco un esempio del codice grafico gioia conversione in un'immagine.

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

Quindi la domanda è:. C'è un modo per ottenere tutte le informazioni che sarebbe necessario per una mappa immagine HTML dall'oggetto grafico di gioia o il renderer

È stato utile?

Soluzione

Dai un'occhiata alla Mindscape o WPF diagrammi di flusso . Fanno questo compito molto più semplice e sembrano grandi!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top