2011-09-13 87 views
10

Sto cercando una libreria scritta in C o C++ che possa convertire i formati svg in immagine.Una libreria per convertire svg in immagini?

Mi sono imbattuto in inkscape che converte svg in immagini. ma per usare questo devo eseguire inkscape come un processo e questa non è la soluzione che sto cercando.

Ho bisogno che la libreria funzioni sia su Windows che su Linux.

Sono in possesso di una libreria C o C++. Se fosse con Java avrei usato il rasterizzatore Batik di Apache.

risposta

6

La libreria canonica per il rendering di SVG è librsvg. Potresti voler controllare.

+0

Converte svg in formati raster? –

+0

ha anche uno strumento da riga di comando 'rsvg' per farlo, rende SVG in PNG. La biblioteca stessa è ovviamente più flessibile. – cyco130

+0

che dire di jpeg? –

2

Per la libray di immagini, è possibile utilizzare ImageMagick, che è molto popolare e supporta molti tipi di immagini.

1

Consiglierei leadtools, in quanto supportano molti formati vettoriali e molti linguaggi di programmazione e può essere facilmente convertito in formato vettoriale nel formato raster più noto.

Per quanto ne so, supportano Windows, non sono sicuro di Linux.

Si può dire visitando il loro website.

Problemi correlati