2015-05-14 13 views
24

Ho bisogno di convertire un file SVG in EPS e attualmente uso inkscape per farlo.Riga di comando Inkscape: necessità di convertire SVG in eps senza rasterizzazione del filtro

Per convertire SVG utilizzando la versione GUI di Inkscape, apro semplicemente svg e "Salva come" "logo.eps", deselezionando l'opzione "Rasterizza effetti filtro".

picture

Tuttavia, voglio automatizzare questo processo utilizzando la riga di comando. Utilizzando

inkscape logo.svg -E logo.eps

opere, ma non disattivare il filtro rasterizzazione. Ho fatto qualche ricerca ma non riesco a capire come fare questo qualcuno può fornirmi il comando corretto? Grazie

risposta

29

Il comando ho dovuto utilizzare per risolvere questo problema è stato

inkscape in.svg -E out.eps --export-ignore-filters --export-ps-level=3 

dove in.svg è la vostra immagine e out.eps è l'EPS che esce.

+3

Nota a margine per chiunque abbia difficoltà a ottenere il funzionamento di cui sopra: In e Out richiedono entrambi il percorso assoluto (pwd). – user2589273

+0

Da Mac OS, ho dovuto eseguire questo: '/Applications/Inkscape.app/Contents/Resources/bin/inkscape ~/Downloads/logo.svg -E ~/Download/logo-out.eps --export-ignore- filters --export-ps-level = 3' –

+0

Cool, questo mantiene anche il testo nel file SVG di input! – ligand

Problemi correlati