Я получаю только XML или JSON с путями, и мне нужно воссоздать образ SVG.Вычисление параметров viewBox на основе элементов пути в SVG
Я создаю пустой
<svg xmlns='http://www.w3.org/2000/svg' version='1.1'></svg>
,
добавить <g transform="scale(1 -1)" fill='#aaa' stroke='black' stroke-width='5' ></g>
в ней, а затем в этом элементе я добавляю все пути в ней (например, <path d=
... />
).
В конце я получаю изображение SVG, но поскольку я не установил атрибут viewBox в элементе SVG, изображение не отображается должным образом - когда я открываю его в браузере, его часть отображается в полном размере ,
Может ли viewBox рассчитываться по значениям из путей?
Спасибо!
Что вы подразумеваете под «частью его отображается полный размер»? – mihai
Например, если у меня есть SVG 400x400px, то его значение - например. 50x50 из левого нижнего угла - я получаю его в полном размере. –