Para Windows: dl el msi e instalar; Encuentra gvedit.exeen tu lista de programas; Abrir .dotarchivo en cuestión; Haga clic en persona en ejecución en la barra de herramientas; Ir a graph -> settings; cambie Output file typeal tipo de archivo de su agrado y presione OK. No dice nada, solo encuentra el archivo en el mismo directorio que su archivo .dot.
ashley
Respuestas:
456
tipo: dot -Tps filename.dot -o outfile.ps
Si quieres usar el renderizador de puntos. Hay alternativas como neato y twopi. Si Graphiz no está en su camino, averigüe dónde está instalado y ejecútelo desde allí.
Puede cambiar el formato de salida variando el valor después -Ty eligiendo una extensión de nombre de archivo apropiada después -o.
Si está utilizando Windows, consulte la herramienta instalada llamada GVEdit, hace que todo el proceso sea un poco más fácil.
Mire el sitio de graphviz en la sección llamada "Guías del usuario" para obtener más detalles sobre cómo usar las herramientas:
de alguna manera, la vista previa de GVEdit siempre muestra que la imagen está en blanco. Cuando intento guardar la imagen, no pasa nada.
Nick Heiner
77
¿Es posible hacer que GVEdit recuerde el tamaño y la ubicación de las ventanas de diseño? ¡Me vuelve loco que cuando presiono F5 siempre reduzca el tamaño de la ventana de diseño al valor predeterminado!
Matthew Lock
@PaulMcMillan, ¿podría ayudarme con mi problema aquí: http://stackoverflow.com/questions/26477403/graphviz-dot-to-ps-issuemi salida está limitada a una página fija y algunas partes están fuera de la página
Amir
AFAIK, no es posible hacer que GVEdit recuerde las ventanas. Estoy de acuerdo en que el UX deja algo que desear.
Paul McMillan
Hice un archivo terraform.dot a partir de un comando de gráfico terraform. Estoy en windows hice -o outfile.jpg y cuando hago doble clic en el jpg se bloquea el explorador. Intenté gif también y tuve el mismo problema.
Dependiendo de qué soporte tenga su sistema, puede exportar a todo tipo de formatos de archivo. Lo encontré dot -Tsvg input.dot > output.svgbastante útil.
Thane Brimhall
44
Un poco más fácil, deje que dot elija el nombre de archivo en función del nombre de archivo de entrada y el tipo de archivo: dot -Tpng -O file.dot (producirá file.png)
Andrew Mackenzie
97
dot file.dot -Tpng -o image.png
Esto funciona en Windows y Linux. Graphviz debe estar instalado.
En OSX, primero deberá instalar Graphviz usando Homebrew:brew install graphviz
Dennis
1
Puedo generar una imagen png con punto, pero el fondo es de color blanco. Necesito un fondo transparente ¿Hay alguna forma de conseguirlo?
Sujai Sivasamy
1. Instale Graphviz desde graphviz.gitlab.io/_pages/Download/Download_windows.html 2. Agregue 'C: \ Archivos de programa (x86) \ Graphviz2.38 \ bin' a la variable de sistema PATH 3. Abra cmd y vaya a dir donde guardó el archivo .dot 4. Use el comando 'dot yourFile.dot -Tpng -o image.png'
Hice Erdos totalmente y lo olvidé hace años. ¡No tenía idea de cuántas personas estaban vinculadas a él!
1
agregar un botón de donación;)
Ivan Ferrer Villa
Estoy tratando de generar un gráfico para la gramática C desde aquí quut.com/c/ANSI-C-grammar-y.html . Pero no tiene éxito. ¿Es esta gramática demasiado grande para ser manejada?
¡Muchas características, pero un diseño de interfaz absolutamente loco!
Casebash
11
Esto debería combinar muchas respuestas.
# 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
Tenga en cuenta que en OSX (MAC), necesita instalar homebrew para instalar graphviz para poder usar los comandos de puntos anteriores.
brew install graphviz
También es posible instalar Graphviz (y usar los comandos anteriores) a través de la funcionalidad del administrador de paquetes de conda si tiene instalado Anaconda.
He encontrado un error en Solgraph que está utilizando una versión anterior del analizador de solidez que no parece ser lo suficientemente inteligente como para capturar nuevas mejoras para el lenguaje de programación de solidez en sí mismo, por ejemplo, emitir palabras clave para el evento
Puede usar una muy buena herramienta en línea para ello. Aquí está el enlace
dreampuf.github.io
Simplemente reemplace el código dentro del editor con su código.
gvedit.exe
en tu lista de programas; Abrir.dot
archivo en cuestión; Haga clic en persona en ejecución en la barra de herramientas; Ir agraph -> settings
; cambieOutput file type
al tipo de archivo de su agrado y presione OK. No dice nada, solo encuentra el archivo en el mismo directorio que su archivo .dot.Respuestas:
tipo:
dot -Tps filename.dot -o outfile.ps
Si quieres usar el renderizador de puntos. Hay alternativas como neato y twopi. Si Graphiz no está en su camino, averigüe dónde está instalado y ejecútelo desde allí.
Puede cambiar el formato de salida variando el valor después
-T
y eligiendo una extensión de nombre de archivo apropiada después-o
.Si está utilizando Windows, consulte la herramienta instalada llamada GVEdit, hace que todo el proceso sea un poco más fácil.
Mire el sitio de graphviz en la sección llamada "Guías del usuario" para obtener más detalles sobre cómo usar las herramientas:
http://www.graphviz.org/documentation/
(Consulte la página 27 para ver el formato de salida para el comando dot, por ejemplo)
http://www.graphviz.org/pdf/dotguide.pdf
fuente
http://stackoverflow.com/questions/26477403/graphviz-dot-to-ps-issue
mi salida está limitada a una página fija y algunas partes están fuera de la páginaLa salida PostScript parece estar siempre ahí. No estoy seguro si dot tiene salida PNG por defecto. Esto puede depender de cómo lo haya construido.
fuente
dot -Tsvg input.dot > output.svg
bastante útil.Esto funciona en Windows y Linux. Graphviz debe estar instalado.
fuente
brew install graphviz
También están los espectadores en línea:
http://www.webgraphviz.com/
http://sandbox.kidstrythisathome.com/erdos/
http://viz-js.com/
fuente
Obtenga el graphviz-2.24.msi Graphviz.org . Entonces consigue zgrviewer .
Zgrviewer requiere Java (probablemente 1.5+). Puede que tenga que establecer las rutas a los binarios de Graphviz en las preferencias de Zgrviewer.
Archivo -> Abrir -> Abrir con punto -> Tubería SVG (estándar) ... Elija su archivo .dot.
Puede acercar, exportar, todo tipo de cosas divertidas.
fuente
Esto debería combinar muchas respuestas.
Tenga en cuenta que en OSX (MAC), necesita instalar homebrew para instalar graphviz para poder usar los comandos de puntos anteriores.
También es posible instalar Graphviz (y usar los comandos anteriores) a través de la funcionalidad del administrador de paquetes de conda si tiene instalado Anaconda.
fuente
También puede generar su archivo en formato xdot, luego renderizarlo en un navegador usando canviz, una biblioteca de JavaScript.
Canviz en code.google.com :
Para ver un ejemplo, hay un enlace "Canviz Demo" en la página anterior a partir del 2 de noviembre de 2014.
fuente
No hay requisito de ninguna conversión.
Simplemente podemos usar el comando xdot en Linux, que es un visor interactivo para archivos de puntos Graphviz.
Ej: xdot file.dot
Para más información: https://github.com/rakhimov/cppdep/wiki/How-to-view-or-work-with-Graphviz-Dot-files
fuente
Para el usuario de la ventana, ejecute el comando completo para convertir el archivo * .dot a png:
He encontrado un error en Solgraph que está utilizando una versión anterior del analizador de solidez que no parece ser lo suficientemente inteligente como para capturar nuevas mejoras para el lenguaje de programación de solidez en sí mismo, por ejemplo, emitir palabras clave para el evento
fuente
Puede usar una muy buena herramienta en línea para ello. Aquí está el enlace dreampuf.github.io Simplemente reemplace el código dentro del editor con su código.
fuente
Puede usar el código VS e instalar la extensión Graphviz o,
C:\Program Files (x86)\Graphviz2.38\bin
(o your_installation_path / bin) a la variable de sistema PATHdot music-recommender.dot -Tpng -o image.png
fuente