2011-09-13 90 views
10

Estoy buscando una biblioteca escrita en C o C++ que puede convertir el svg en formatos de imagen.¿Una biblioteca para convertir svg en imágenes?

Me encontré con inkscape que convierte svg en imágenes. pero para usar esto debo ejecutar inkscape como un proceso y esta no es la solución que estoy buscando.

Necesito que la biblioteca se ejecute tanto en Windows como en Linux.

Estoy buscando una biblioteca C o C++. Si fuera con Java, habría usado el rasterizador Batik de Apache.

Respuesta

6

La biblioteca canónica para representar SVG es librsvg. Es posible que desee verificarlo.

+0

¿Convertirá svg a los formatos de trama? –

+0

tiene una herramienta de línea de comandos 'rsvg' para hacer eso también, hace SVG a PNG. La biblioteca en sí es mucho más flexible, por supuesto. – cyco130

+0

¿qué hay de jpeg? –

2

Para la biblioteca de imágenes, puede usar ImageMagick, que es bastante popular y admite muchos tipos de imágenes.

1

Recomendaría herramientas de guía, ya que admiten muchos formatos de vectores y muchos lenguajes de programación y puede convertir fácilmente el formato vectorial al formato raster más conocido.

Por lo que sé que son compatibles con Windows, no estoy seguro acerca de Linux.

Usted puede decir visitando su website.

Cuestiones relacionadas