Spec-Zone.ru › Graphviz

bgcolor

Цвет фона холста

type: color | colorList, default: <none>

При использовании в корневом графе этот цвет задаёт фон всего холста.

При использовании в качестве атрибута кластера этот цвет задаёт начальный фон кластера. Если для кластера задан залитый style, цвет fillcolor кластера будет наложен поверх цвета фона.

Если значение представляет собой colorList, используется градиентная заливка. По умолчанию заливка линейная; установка style=radial включает радиальную заливку. Используются только два цвета. Если второй цвет (после двоеточия) не указан, вместо него используется цвет по умолчанию. См. также атрибут gradientangle, задающий угол градиента.

Для некоторых форматов вывода, например PostScript, корневой граф не заливается, если явно не задан bgcolor.

Однако для растровых форматов необходимо чем-то инициализировать пиксели, поэтому по умолчанию холст заливается белым цветом. Это означает, что при вставке растрового изображения в другой документ все пиксели внутри ограничивающего прямоугольника изображения будут заданы, перекрывая цвета и графику, уже находящиеся на странице. Если этого нужно избежать и задавать только пиксели, явно используемые при рисовании графа, установите bgcolor="transparent".

Пример
graph {
  bgcolor="lightblue"
  label="Home"
  subgraph cluster_ground_floor {
    bgcolor="lightgreen"
    label="Ground Floor"
    Lounge
    Kitchen
  }
  subgraph cluster_top_floor {
    bgcolor="lightyellow"
    label="Top Floor"
    Bedroom
    Bathroom
  }
}
Редактировать в Playground
Применимо к:
  • Графам
  • Кластерам

© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/attrs/bgcolor/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API