Non riesco a capirlo. Ho un file .dot, che è valido in base alla sintassi. Come posso usare graphviz per convertirlo in un'immagine?
(nota che sono su Windows, non su Linux)
Non riesco a capirlo. Ho un file .dot, che è valido in base alla sintassi. Come posso usare graphviz per convertirlo in un'immagine?
(nota che sono su Windows, non su Linux)
Risposte:
genere: dot -Tps filename.dot -o outfile.ps
Se vuoi usare il renderizzatore di punti. Ci sono alternative come neato e twopi. Se graphiz non è sul tuo percorso, scopri dove è installato ed eseguilo da lì.
È possibile modificare il formato di output variando il valore dopo -T
e scegliendo un'estensione del nome file appropriata dopo -o
.
Se stai usando Windows, controlla lo strumento installato chiamato GVEdit, rende l'intero processo leggermente più semplice.
Vai sul sito di graphviz nella sezione chiamata "Guide dell'utente" per maggiori dettagli su come utilizzare gli strumenti:
http://www.graphviz.org/documentation/
(Vedi pagina 27 per la formattazione dell'output per il comando punto, per esempio)
http://stackoverflow.com/questions/26477403/graphviz-dot-to-ps-issue
mio problema qui:, il mio output è limitato a una pagina di correzione e alcune parti sono fuori pagina
dot -Tps input.dot > output.eps
dot -Tpng input.dot > output.png
L'output PostScript sembra sempre lì. Non sono sicuro se il punto abbia un output PNG di default. Questo può dipendere da come l'hai costruito.
dot -Tsvg input.dot > output.svg
abbastanza utile
dot file.dot -Tpng -o image.png
Funziona su Windows e Linux. Graphviz deve essere installato.
brew install graphviz
Esistono anche i visualizzatori online:
http://www.webgraphviz.com/
http://sandbox.kidstrythisathome.com/erdos/
http://viz-js.com/
Ottieni il graphviz-2.24.msi Graphviz.org . Quindi ottenere zgrviewer .
Zgrviewer richiede java (probabilmente 1.5+). Potrebbe essere necessario impostare i percorsi dei file binari di Graphviz nelle preferenze di Zgrviewer.
File -> Apri -> Apri con punto -> Pipeline SVG (standard) ... Scegli il tuo file .dot.
Puoi ingrandire, esportare, tutti i tipi di cose divertenti.
Questo dovrebbe combinare molte risposte.
# 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
Tieni presente che su OSX (MAC), devi installare homebrew per installare graphviz per poter usare i comandi punto sopra.
brew install graphviz
È anche possibile installare Graphviz (e utilizzare i comandi sopra) tramite la funzionalità di gestione pacchetti di conda se Anaconda è installato.
conda install python-graphviz
Puoi anche generare il tuo file in formato xdot, quindi renderizzarlo in un browser usando canviz, una libreria JavaScript.
Per vedere un esempio, c'è un link "Canviz Demo" nella pagina sopra dal 2 novembre 2014.
non è richiesta alcuna conversione.
Possiamo semplicemente usare il comando xdot in Linux, che è un visualizzatore interattivo per file dot Graphviz.
es: xdot file.dot
per maggiori informazioni: https://github.com/rakhimov/cppdep/wiki/How-to-view-or-work-with-Graphviz-Dot-files
Per l'utente della finestra, eseguire il comando completo per convertire il file * .dot in png:
C:\Program Files (x86)\Graphviz2.38\bin\dot.exe" -Tpng sampleTest.dot > sampletest.png.....
Ho trovato un bug nel solgraph che utilizza una versione precedente di solidity-parser che non sembra abbastanza intelligente da acquisire nuovi miglioramenti apportati al linguaggio di programmazione di solidità stesso, ad esempio emettere parola chiave per evento
È possibile utilizzare un ottimo strumento online per questo. Ecco il link dreampuf.github.io Basta sostituire il codice all'interno di editer con il tuo codice.
È possibile utilizzare il codice VS e installare l'estensione Graphviz oppure,
C:\Program Files (x86)\Graphviz2.38\bin
(o your_installation_path / bin) al tuo PATH variabile di sistemadot music-recommender.dot -Tpng -o image.png
gvedit.exe
nell'elenco dei programmi; Apri il.dot
file in questione; Fai clic su running person sulla barra degli strumenti; Vai agraph -> settings
; cambiaOutput file type
il tipo di file che preferisci e premi ok .. Non dice nulla, trovi semplicemente il file nella stessa directory del tuo file .dot.