Come faccio a convertire i file SVG contenenti file di text in file PDF (in particolare su CentOS 5.3 x86_64)?

Possibile duplicazione:
Come convertire un SVG in un PDF in Linux?

Vorrei programmare la conversione di file SVG in file PDF. Tuttavia, i file SVG contengono text che deve essere ricercato nei file PDF generati. Inoltre, deve lavorare su Red Hat Enterprise Linux 5.3 o CentOS 5.3 per l'architettura x86_64. Sarebbe bello se fosse Open Source o alless non molto costoso.

Ecco quello che ho provato. Tutti questi, tranne Batik, funzionano bene su Debian Lenny.

Inkscape
Posso ottenerlo installato utilizzando autopackages da http://inkscape.modevia.com/ap , ma quando lo uso dalla row di command, il text non è ricercabile.

Batik rasterizer [sic]
Quando converte i file SVG in file PDF, il text non è più ricercabile.

svg2pdf
La fonte di questa e molte delle sue dependencies è disponibile per il download . Ho cercato di farlo compilare su CentOS, ma non ho ancora avuto successo. Ho trovato una versione precompilata per Debian x86_64, ma non funziona su CentOS.

rsvg-convert
Generato PDF non è ansible cercare su CentOS 5.3. Forse potrebbe essere utile installare una versione più recente del cairo. Grazie a DaveParillo per citare rsvg-convert (su superutente).

SOLUZIONE (ma forse alcuni di questi saranno ancora utili al lettore)
PrinceXML
Funziona bene su CentOS quando viene installato dalla sorgente. Per qualche motivo non funziona quando installato da .rpm. Grazie a Erik Dahlström! (soluzione fornita che ha funzionato per il mio caso sullo stackoverflow)

Croce pubblicata su stackoverflow

la maggior parte degli strumenti là fuori (come batik o imagemagick) stanno andando a trasformare i tuoi dati vettoriali in una mappa raster.

Vorrei provare rsvg-convert . Utilizza il cairo come un backend, quindi puoi avere gli stessi problemi di compilazione che hai con svg2pdf.

Un'altra alternativa (molto poco conosciuta) è GhostPDL's gsvg (in Windows: gsvg.exe). GhostPDL è l'applicazione sorella a Ghostscript (che è ora unificata in una sola ripetizione a http://svn.ghostscript.com/ghostpdl/ ). GhostPDL è per l'elaborazione SVG, XPS e PCL, simile a quello che Ghostscript è per l'elaborazione PostScript e PDF. Ecco qui:

gsvg.exe ^ -dBATCH ^ -dNOPAUSE ^ -dSAFER ^ -sDEVICE=pdfwrite ^ -sOutputFile=my.pdf ^ [...more options you may want/need...] ^ c:/path/to/my.svg