9

私は次のような.pngファイルを作成しています:

import pygraphviz as pgv
G = pgv.AGraph()
G.add_nodes("a")
G.add_edge("b", "c")

G.layout()
G.draw("output.png")

出力画像のサイズを設定するにはどうすればよいですか?

4

1 に答える 1

6

グラフオブジェクトの属性であるsizeを設定することにより、出力画像の最大サイズを設定できます。例えば、

digraph "my_graph" {

     graph[ fontname = "Helvetica-Oblique",
            fontsize = 12,
            label = "some label",
            size = "7.75,10.25" ];

     node [ shape = polygon,
            sides = 4 ];
}

この例では、グラフのサイズを7.75 x 10.25に設定しました。これは、グラフが8.5 x 11インチのシートに収まるようにし、そのシートのすべてのスペースを占めるようにするためです。 。

于 2010-08-16T21:10:05.267 に答える