Ejemplo n.º 1
0
 public static void generarImagenEXP(ParseTreeNode raiz, int numero)
 {
     try
     {
         String      grafo_en_DOT = Programa.DibujarEXP(raiz);
         DOT         dot          = new DOT();
         BinaryImage img          = dot.ToPNG(grafo_en_DOT);
         img.Save("C:/Users/pablo/Desktop/CompiJunio/[Compi1]Proyecto2/[Compi1]Proyecto2/imagenes/EXP" + numero + ".png");
         MessageBox.Show("Se creó el EXP" + numero + ".");
         Programa.sw.WriteLine("<tr>");
         Programa.sw.WriteLine("<th>DibujarEXP: AST de una expresion en particular</th>");
         Programa.sw.WriteLine("<th>EXP_" + numero + "</th>");
         Programa.sw.WriteLine("<th><img src=" + "\"" + "[Compi1]Proyecto2/imagenes/EXP" + numero + ".png" + "\"" + "></th>");
         Programa.sw.WriteLine("</tr>");
     }
     catch (Exception)
     {
         MessageBox.Show("No se creó el EXP" + numero + ".");
     }
 }