Spec-Zone.ru › Graphviz

viewPort

Окно отсечения итогового изображения

Формат: "%lf,%lf,%lf,%lf,%lf" или "%lf,%lf,%lf,'%s'"

viewPort W,H,Z,x,y или W,H,Z,N задаёт область просмотра итогового изображения. Пара (W,H) задаёт размеры (ширину и высоту) итогового изображения в пунктах.

Необязательный параметр Z задаёт коэффициент масштабирования, то есть изображение в исходном макете будет иметь размер W/Z на H/Z пунктов. По умолчанию Z равно 1.

Последняя необязательная часть — это либо пара (x,y), задающая положение центра области просмотра в исходном макете графа в пунктах, либо имя N узла, центр которого следует использовать в качестве точки фокусировки.

По умолчанию точкой фокусировки является центр ограничивающей рамки графа, то есть (bbx/2,bby/2), где "bbx,bby" — значение атрибута ограничивающей рамки bb.

Примеры значений: 50,50,.5,'2.8 BSD' или 100,100,2,450,300. В первом случае будет взят квадрат размером 100x100 пунктов с центром в узле 2.8 BSD, а затем уменьшен в 0.5 раза, в результате чего итоговое изображение будет иметь размер 50x50 пунктов.

Атрибуты

viewPort — допустимый тип для:
  • viewport

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

Spec-Zone.ru

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