Я создаю .png файл как это:
import pygraphviz as pgv
G = pgv.AGraph()
G.add_nodes("a")
G.add_edge("b", "c")
G.layout()
G.draw("output.png")
Как я могу установить размер выходного изображения?
Вы можете установить максимальный размер выходного изображения, установив размер , который является атрибутом графического объекта . Например,
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 дюймов, а также для того, чтобы он занимал все место на этом листе.