Мне просто любопытно, если кто-нибудь знает, как определяются viewBox
значения (то есть viewBox="a b c d"
).
Я пытаюсь понять функциональность SVG в Inkscape, поэтому я создал документ в Inkscape 100px
размером x 100px
, нарисовал линию от левой стороны области просмотра (т.е. 0
горизонтальное значение) к правой стороне (т.е. 100
горизонтальное значение) ,
Странно, однако, что когда я сохраняю этот документ в виде простого SVG-файла, а затем открываю файл в текстовом редакторе, вместо него, скажем, viewBox
устанавливаются значения .viewBox="0 0 26.458333 26.458334"
viewBox="0 0 100 100"
Кто-нибудь знает, как определяются эти значения ( 0 0 26.458333 26.458334
) и почему, по-видимому, нет никакой связи между ними и размерами области просмотра?
PS Я знаю, что вы можете редактировать viewBox
свойство вручную в параметрах документа, но мне все еще любопытно, почему Inkscape устанавливает для них значения в стиле фанк.