j’ai essayé
$ dot -Tpng rel_graph.gv > rel_graph.png
mais l’image résultante a une qualité très faible.
Utilisez l’atsortingbut dpi.
Exemple:
graph G { graph [ dpi = 300 ]; /* The rest of your graph here. */ }
dot -Tpng -Gdpi = 300 foo.gv> foo110percent.png
Utilisez l’option -Gdpi.
Vous pouvez trouver plus d’informations ici .
Je trouve que GraphViz dessine de jolis graphes mais que la résolution a tendance à être raisonnablement basse, vous pouvez essayer de sortir en SVG, puis utiliser un autre paquet d’images pour mettre à l’échelle l’image de manière appropriée, puis enregistrer dans un format pixelisé comme PNG. Cela pourrait vous donner une meilleure résolution mais je ne l’ai jamais essayé personnellement, j’ai tendance à créer principalement des fichiers SVG que je peux ensuite visualiser avec un navigateur.
Changez simplement le paramètre -T en -Tsvg
dot -Tsvg rel_graph.gv > rel_graph.svg
Il existe des éléments dans le Guide des points http://www.graphviz.org/pdf/dotguide.pdf sur la mise à l’échelle des graphiques, mais la façon dont cela affecte la résolution n’est pas très claire. Vous pouvez également essayer ces parameters et voir si cela améliore des choses.