Хорошее приложение для рендеринга или конвертации файлов SVG в другие форматы

Мне нужно рендерить файлы SVG в другие форматы файлов (например,.png). Что такое хорошее приложение для выполнения этого рендеринга или преобразования?

В частности, мне нужно приложение, которое работает на Windows.
Я также приветствую предложения для других платформ.

6 ответов

Решение

Inkscape может экспортировать SVG в растровые форматы.

Если вы работаете в Linux (Ubuntu), используйте: rsvg-convert

GIMP или Inkscape обычно очень хорошо конвертируют SVG в другие форматы.

Открытие файла SVG в GIMP заставит его спросить вас, какой размер (разрешение) будет обрабатывать файл для преобразования в растровое изображение. Затем вы можете сохранить его, как вам нравится.

Inkscape - это векторный редактор, из которого вы можете экспортировать множество форматов. Откройте файл, затем выберите "Файл"> "Экспорт растрового изображения".

Стандартным векторным приложением является Adobe Illustrator. Это дорого, но надежно и наполнено профессиональными характеристиками.

Нашел это с помощью Inkscape через http://gastarbeiten.wordpress.com/2012/08/03/batch-convert-svg-to-png-with-inkscape-command-line/

$ cd your-directory-with-the-svgs/
$ for i in *; do inkscape $i --export-png=`echo $i | sed -e 's/svg$/png/'`; done

НТН

Другие ответы будут работать для обычных (не анимированных) SVG. Если ваш SVG анимирован, вам нужно выбрать частоту кадров (поскольку SVG анимация основана на времени, в то время как большинство других форматов основаны на кадрах), экспортировать кадры и преобразовать кадры в нужный формат. Смотрите Конвертировать анимированный SVG в фильм для деталей.

Другие вопросы по тегам