Вычисление параметров viewBox на основе элементов пути в SVG

Я получаю XML или JSON только с путями, и я нужно воссоздать изображение 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 из значений из путей?

Спасибо!

5
задан Martin Spa 5 April 2012 в 12:11
поделиться