Spec-Zone.ru › Graphviz

Атрибуты узлов

Атрибуты, которые можно задать для узлов графа

Примеры:

node [style=filled] — задаёт значение по умолчанию атрибута узла style равным filled. Все узлы, добавленные после этого, наследуют это значение, если только для них явно не задан атрибут style

n0 [fillcolor=red] — создаёт узел n0 и задаёт его атрибут fillcolor равным red. Для остальных атрибутов используются ранее заданные значения по умолчанию для узлов.

  • area – Указывает предпочтительную площадь узла или пустого кластера. Только для patchwork.
  • class – Имена классов, добавляемые к SVG-элементу узла, ребра, графа или кластера. Только для svg.
  • color – Основной цвет графических элементов, не текста.
  • colorscheme – Пространство имён цветовой схемы: контекст для интерпретации названий цветов.
  • comment – Комментарии добавляются в выходные данные.
  • distortion – Коэффициент искажения для shape=polygon.
  • fillcolor – Цвет заливки фона узла или кластера.
  • fixedsize – Определяет, использовать ли заданные атрибуты ширины и высоты для выбора размера узла (вместо подбора размера по содержимому узла).
  • fontcolor – Цвет текста.
  • fontname – Шрифт текста.
  • fontsize – Размер шрифта в пунктах, используемый для текста.
  • gradientangle – Если используется градиентная заливка, задаёт её угол.
  • group – Имя группы узлов, используемое для объединения рёбер и предотвращения пересечений. Только для dot.
  • height – Высота узла в дюймах.
  • href – Синоним атрибута URL. Только для map, postscript и svg.
  • id – Идентификатор объектов графа. Только для map, postscript и svg.
  • image – Задаёт имя файла с изображением, которое будет отображаться внутри узла.
  • imagepos – Определяет положение изображения внутри содержащего его узла.
  • imagescale – Определяет, как изображение заполняет содержащий его узел.
  • label – Текстовая метка, прикреплённая к объектам.
  • labelloc – Вертикальное расположение меток узлов, корневых графов и кластеров.
  • layer – Указывает слои, в которых присутствует узел, ребро или кластер.
  • margin – Для графов задаёт отступы холста по осям x и y в дюймах.
  • nojustify – Определяет, выравнивать ли многострочный текст по предыдущей строке текста, а не по краю контейнера.
  • ordering – Ограничивает порядок рёбер узла слева направо. Только для dot.
  • orientation – Угол поворота фигуры узла или ориентация графа.
  • penwidth – Задаёт ширину пера в пунктах, используемого для рисования линий и кривых.
  • peripheries – Задаёт количество контуров многоугольных фигур и границ кластеров.
  • pin – Фиксирует узел в заданной для него входной позиции. Только для neato и fdp.
  • pos – Позиция узла или контрольных точек сплайна. Только для neato и fdp.
  • rects – Прямоугольники для полей записей, в пунктах. Только для записи.
  • regular – Если значение истинно, принудительно задаёт правильный многоугольник.
  • root – Указывает узлы, которые следует использовать в качестве центра компоновки. Только для twopi и circo.
  • samplepoints – Задаёт количество точек, используемых для узла-круга или узла-эллипса.
  • shape – Задаёт форму узла.
  • shapefile – Файл с содержимым узла, предоставленным пользователем.
  • showboxes – Отображает вспомогательные рамки для отладки. Только для dot.
  • sides – Количество сторон при shape=polygon.
  • skew – Коэффициент наклона для shape=polygon.
  • sortv – Порядок сортировки компонентов графа для упаковки в режиме packmode.
  • style – Задаёт информацию о стиле компонентов графа.
  • target – Если у объекта есть атрибут URL, этот атрибут определяет, в каком окне браузера открывается URL. Только для map и svg.
  • tooltip – Всплывающая подсказка (текст при наведении указателя мыши), прикреплённая к узлу, ребру, кластеру или графу. Только для cmap и svg.
  • URL – Гиперссылки, включаемые в выходные данные, зависящие от устройства. Только для map, postscript и svg.
  • vertices – Задаёт координаты вершин многоугольника узла в дюймах. Только для записи.
  • width – Ширина узла в дюймах.
  • xlabel – Внешняя метка узла или ребра.
  • xlp – Положение внешней метки в пунктах. Только для записи.
  • z – Значение координаты Z для трёхмерных компоновок и отображений.

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

Spec-Zone.ru

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