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