60

私は試した

$ dot -Tpng rel_graph.gv > rel_graph.png

しかし、結果の画像の品質は非常に低くなります。

4

3 に答える 3

99

dpi 属性を使用します。

例:

graph G { 
  graph [ dpi = 300 ]; 
  /* The rest of your graph here. */ 
}
于 2010-10-12T18:53:55.910 に答える
12

GraphVizは優れたグラフを描画しますが、解像度はかなり低くなる傾向があります。SVGに出力してから、他の画像パッケージを使用して画像を適切に拡大縮小し、PNGなどのピクセルベースの形式で保存してみてください。これにより解像度が向上する可能性がありますが、個人的に試したことはありません。主に、ブラウザで表示できるSVGファイルを作成する傾向があります。

-Tパラメータを-Tsvgに変更するだけです

dot -Tsvg rel_graph.gv > rel_graph.svg

ドットガイドhttp://www.graphviz.org/pdf/dotguide.pdfには、グラフのスケーリングに関する情報がいくつかありますが、それが解像度にどのように影響するかについてはあまり明確ではありません。これらの設定を試して、改善されるかどうかを確認することもできます。もの。

于 2009-08-17T09:20:14.577 に答える