Gráfico :: Fácil.

Converter ou renderizar gráficos (como ASCII, HTML, SVG ou via GraphViz)
Baixe Agora

Gráfico :: Fácil. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Tels
  • Site do editor:
  • http://search.cpan.org/~tels/

Gráfico :: Fácil. Tag


Gráfico :: Fácil. Descrição

Converter ou prestam gráficos (como ASCII, HTML, SVG ou via Graphviz) Graph :: Easy é um módulo Perl que permite gerar gráficos constituído por vários nós em forma conectados por arestas (com etiquetas opcional) Use .SYNOPSIS Graph :: Fácil; my $ gráfico = Graph :: Easy> new (); # Fazer uma nova cópia do gráfico my $ new_graph = $ graph-> copy (); $ Graph-> add_edge ( 'Bonn', 'Berlin'); # Não irá adicioná-lo, uma vez que já existe $ graph-> add_edge_once ( 'Bonn', 'Berlin'); imprimir $ graph-> as_ascii (); # Impressões: # + ------ + + -------- + # | Bonn | -> | Berlin | # + ------ + + -------- + ############################### ###################### # alternativamente, vamos Graph :: Fácil analisar algum texto: my $ gráfico = Graph :: Easy> new ( ' -> '); ################################################## ### # ligeiramente mais detalhado maneira: my $ gráfico = Graph :: Easy> new (); my $ Bonn = $ graph-> add_node ( 'Bonn'); $ Bonn-> set_attribute ( 'border', 'preto 1px solid') my $ berlin = $ graph-> add_node ( 'Berlin'); $ Graph-> add_edge ($ Bona, $ Berlim); imprimir $ graph-> as_ascii (); # Você pode usar escalares simples como nomes de nós e para o rótulo borda: $ graph-> add_edge ( 'Berlin', 'Frankfurt', 'através de comboio'); # Adicionando bordas com atributos: my $ borda = Graph :: Fácil :: Edge-> new (); $ Edge> set_attributes ({label => 'trem', style => 'pontilhado', color => 'vermelho',}); # Agora com o objeto borda opcional $ graph-> add_edge ($ Bona, $ Berlim, $ borda); # Seção de impressão HTML raw $ graph-> as_html (); # Página HTML completo (com CSS) imprimir $ graph-> as_html_file (); # Outras possibilidades: # SVG (possível após a instalação Graph :: Fácil :: As_svg): print $ graph-> as_svg (); # Graphviz: my $ graphviz = $ graph-> as_graphviz (); aberto $ DOT, '| dot -Tpng -o graph.png' or die ( "pipe não aberto pode pontilhar: $"); imprimir $ DOT $ graphviz; perto $ DOT; # Por favor, veja também o comando utilitário de linha 'gráfico-easy'It pode ler e gráficos escrever em um servem uma variedade de formatos, bem como torná-las através da sua própria layouter.Since as obras layouter em uma grade (layout de manhattan) baseada em grade, a saída é mais útil para fluxogramas, diagramas de rede, ou árvores de hierarquia. Requisitos: · Perl.


Gráfico :: Fácil. Software Relacionado