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 — допустимый тип для:
© 2025 The Graphviz Authors
Licensed under the Eclipse Public License 1.0.
https://www.graphviz.org/docs/attr-types/viewPort/