автоматическое быстрое преобразование SVG в растровые изображения (например, PNG) - PullRequest
4 голосов
/ 18 июня 2011

Я ищу инструмент для преобразования svg в растровое изображение (например, png) из сценария оболочки (bash).

В настоящее время я использую inkscape --export-png=image.png --export-area-drawing image.svg, который работает хорошо, ноужасно медленный.

Поиск в Интернете и SO заставляет меня делать библиотеки только на каком-то языке программирования (php, js, C #, ...).Я мог бы написать небольшую программу для этого, но я бы предпочел существующий инструмент (кроме inkscape, поскольку он довольно медленный).

Ответы [ 3 ]

4 голосов
/ 18 июня 2011

Возможно использование librsvg2

Все детали здесь

0 голосов
/ 17 января 2012

Если вы хотите выполнить пакетный экспорт целых или отдельных файлов SVG в PNG разных размеров, взгляните на мой инструмент inkmake .

0 голосов
/ 18 июня 2011

Библиотека ImageMagick также имеет инструменты командной строки, которые могут сделать это.Хотя он, безусловно, поддерживает SVG, я не уверен, что он даст те же результаты, что и InkScape, если ваши svg не достаточно просты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...