Библиотека для преобразования SVG в изображения?

Я ищу библиотеку, написанную либо на C, либо на С++, которая может конвертировать SVG в форматы изображений.

Я столкнулся с inkscape, который преобразует SVG в изображения. но для этого я должен запускать inkscape как процесс, и это не решение, которое я хочу после.

Мне нужна библиотека для запуска как на Windows, так и на Linux.

Я после библиотеки C или С++. Если бы я был с Java, я бы использовал растеризатор Apache Batik.

Ответ 1

Каноническая библиотека для рендеринга SVG librsvg. Вы можете проверить это.

Ответ 2

Для образа libray вы можете использовать ImageMagick, который довольно популярен и поддерживает многие типы изображений.

Ответ 3

Я бы порекомендовал leadtools, поскольку они поддерживают многие векторные форматы и многие языки программирования, и это может быть легко преобразовать векторный формат в наиболее известный растровый формат.

Насколько я знаю, они поддерживают Windows, но не уверены в Linux.

Вы можете узнать, посетив веб-сайт .