Gráfico :: FÁCIL

Convierta o rinda gráficos (como ASCII, HTML, SVG o VIA SHOPTHVIZ)
Descargar ahora

Gráfico :: FÁCIL Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Tels
  • Sitio web del editor:
  • http://search.cpan.org/~tels/

Gráfico :: FÁCIL Etiquetas


Gráfico :: FÁCIL Descripción

Convertir o prestar gráficos (como ASCII, HTML, SVG o VIA SHOPTHVIZ) Gráfico :: Fácil es un módulo PERL que le permite generar gráficos que consisten en varios nodos con forma conectados por los bordes (con etiquetas opcionales) .synopsis. Use el gráfico :: Fácil; My $ GRÁFICO = Gráfico :: Fácil-> Nuevo (); # Hacer una copia nueva del gráfico My $ New_Graph = $ Graph-> Copiar (); $ Graph-> Add_Edge ('Bonn', 'Berlin'); # no lo agregará, ya que ya existe $ gráfico-> add_edge_once ('Bonn', 'Berlin'); imprimir $ gráfico-> as_ascii (); # Impresiones: # + ------ + + -------- + # | Bonn | -> | Berlín | # + ------ + + -------- + ############################## ###################### # Alternativamente, deja que el gráfico :: fácil analizar el texto: My $ Graph = Graph :: Fácil-> Nuevo (' -> '); ################################################## ### # ligeramente más verboso: My $ GRÁFICO = Gráfico :: Easy-> Nuevo (); My $ Bonn = $ Graph-> Add_Node ('Bonn'); $ bonn-> set_attribute ('border', 'sólido 1px negro') My $ berlin = $ graph-> add_node ('berlin'); $ Graph-> Add_Edge ($ Bonn, $ Berlin); imprimir $ gráfico-> as_ascii (); # Puede usar escalares lisos como nombres de nodos y para la etiqueta de borde: $ Graph-> Add_Edge ('Berlin', 'Frankfurt', 'via tren'); # agregando bordes con atributos: My $ Edge = Gráfico :: Fácil :: Edge-> Nuevo (); $ Edge-> set_attributes ({etiqueta => 'tren', estilo => 'punteado', color => 'rojo',}); # ahora con el objeto de borde opcional $ gráfico-> Add_Edge ($ Bonn, $ Berlin, $ Edge); # Sección HTML en bruto Imprimir $ gráfico-> as_html (); # Página completa de HTML (con CSS) Imprimir $ gráfico-> as_html_file (); # Otras posibilidades: # SVG (posible después de instalar Gráfico :: Fácil :: AS_SVG): imprimir $ gráfico-> as_svg (); # Graphviz: My $ Graphviz = $ Graph-> as_graphviz (); Abra $ DOT, '| DOT -TPNG -O GRÁFICO.PNG' o DIE ("No se puede abrir la tubería a Dot: $!"); Imprimir $ Dot $ Graphviz; Cerrar $ DOT; # Por favor, consulte también la utilidad de la línea de comandos 'Graph-Easy'it puede leer y escribir gráficos en una variedad de formatos, además de hacerlos a través de su propio diseño basado en la rejilla. Incluye el diseño que trabaja en una cuadrícula (diseño de Manhattan), La salida es más útil para los diagramas de flujo, los diagramas de red o los árboles de jerarquía. Requisitos: · Perl


Gráfico :: FÁCIL Software relacionado