windows neato Graphviz: Como ir de.dot para um gráfico?




graphviz neato (8)

dot -Tps input.dot > output.eps
dot -Tpng input.dot > output.png

Saída PostScript parece sempre lá. Não tenho certeza se o ponto tem saída PNG por padrão. Isso pode depender de como você o construiu.

Eu não consigo descobrir isso. Eu tenho um arquivo .dot, que é válido de acordo com a sintaxe. Como eu uso o graphviz para converter isso em uma imagem?

(note que estou no Windows, não no linux)


Answer #1

tipo: dot -Tps filename.dot -o outfile.ps

Se você quiser usar o renderizador de ponto. Existem alternativas como neato e twopi. Se o graphiz não estiver no seu caminho, descubra onde ele está instalado e execute-o a partir daí.

Você pode alterar o formato de saída variando a extensão do nome do arquivo especificado com -o .

Se você estiver usando o Windows, confira a ferramenta instalada chamada GVEdit, isso torna todo o processo um pouco mais fácil.

Ir olhar para o site graphviz na seção chamada "Guias do Usuário" para mais detalhes sobre como usar as ferramentas:

http://www.graphviz.org/documentation/

(Veja na página 27 a formatação de saída para o comando dot, por exemplo)

http://www.graphviz.org/pdf/dotguide.pdf


Answer #2

Isso deve combinar muitas respostas.

# Convert dot to png via graphviz
dot -Tpng filename.dot -o filename.png

# Convert dot to svg via graphviz
dot -Tsvg filename.dot -o filename.svg

# Convert dot to eps via graphviz
dot -Tps filename.dot -o filename.eps

Tenha em mente que no OSX (MAC), você precisa instalar o homebrew para instalar o graphviz para poder usar os comandos de ponto acima.

brew install graphviz

Também é possível instalar o Graphviz (e usar os comandos acima) através da funcionalidade do gerenciador de pacotes do conda se você tiver o Anaconda instalado.

conda install python-graphviz

Answer #3

Para o usuário da janela, por favor, execute o comando completo para converter o arquivo * .dot para png:

C:\Program Files (x86)\Graphviz2.38\bin\dot.exe" -Tpng sampleTest.dot > sampletest.png.....

Eu encontrei um bug no solgraph que está utilizando uma versão mais antiga do analisador de solidez que não parece ser inteligente o suficiente para capturar um novo aprimoramento feito para a própria linguagem de programação de solidez, por exemplo, emitir palavra-chave para Evento.


Answer #4

dot file.dot -Tpng -o image.png

Isso funciona no Windows e no Linux. O Graphviz deve estar instalado.


Answer #5

Obtenha o graphviz-2.24.msi Graphviz.org . Então pegue zgrviewer .

O Zgrviewer requer java (provavelmente 1.5 +). Você pode ter que definir os caminhos para os binários do Graphviz nas preferências do Zgrviewer.

Arquivo -> Abrir -> Abrir com ponto -> pipeline SVG (padrão) ... Escolha o seu arquivo .dot.

Você pode ampliar, exportar, todos os tipos de coisas divertidas.


Answer #6

Você também pode imprimir seu arquivo no formato xdot e, em seguida, renderizá-lo em um navegador usando o canviz, uma biblioteca JavaScript.

Canviz em code.google.com :

Para ver um exemplo, há um link "Canviz Demo" na página acima, em 2 de novembro de 2014.


Answer #7

Você pode usar uma ferramenta online muito boa para isso. Aqui está o link dreampuf.github.io Apenas substitua o código dentro do editer pelo seu código.







dot