Was wird einem alles allein an Möglichkeiten angeboten, wenn man nach pdf2svg googelt:
Quelle 1:
#!/bin/bash
you need gs-common, pstoedit and skencil to
get this script working
export BASENAME="basename $1 .pdf
“;
convert PDF to postscript
pdf2ps ${BASENAME}.pdf
Outline fonts
eps2eps -dNOCACHE ${BASENAME}.ps ${BASENAME}2.ps
Fix bounding box
ps2epsi ${BASENAME}2.ps ${BASENAME}3.ps
Convert to Sketch
pstoedit -f sk ${BASENAME}3.ps ${BASENAME}.sk
Convert to SVG
skconvert ${BASENAME}.sk ${BASENAME}.svg
oder auch
Zitat 2:
pstoedit -page 1 -dt -psarg "-r9600x9600" -f sk foo.pdf foo.sk
inkscape -z -f foo.sk -l foo.svg
Warum in die Ferne schweifen, wenn das Gute liegt so nahe?
Allein pdf2svg und svg2pdf geht beides direkt mit Inkskape selbst, sogar mir mit drag and drop support.
Einfach Inkscape hier downloaden und installieren.
In der aktuellen Download-Version geht das ganze momentan (noch) nicht, dazu muss man sich einen aktuellen Inkscape Build herunterladen, am besten die oberste Datei, sofern diese nicht gerade erstellt und deshalb nicht mit 7-Zip entpackt werden kann.
Den Inhalt des Inkskape-Ordners der .7z (7-Zip) Datei kopiert man am besten in den Inkscape Programm-Ordner und überschreibt damit die alten Dateien, alternativ kann man natürlich auch direkt die inkskape.exe direkt aus dem enpackten Ordner starten.
Lasst Euch überraschen! Hier die Übersicht der Eingabe und Ausgabeformate, die man so natürlich direkt konvertieren kann:
Eingabeformate | Ausgabeformate |
Skalierbare Vektorgrafik (*.svg) Komprimiertes Inkscape-SVG (*.svgz) Adobe PDF (*.pdf) [via poppler] Adobe Illustrator (*.ai) [PDF-based] Enhanced Windows-Metafile (*.emf) Windows-Metafiles (*.wmf) WordPerfect-Grafik (*.wpg) GIMP-Farbverlauf (*.ggr) Adobe-Illustrator-SVG (*.ai.svg) Microsoft XAML (*.xaml) ani (*.ani) png (*.png) bmp (*.bmp) wbmp (*.wbmp) gif(*.gif) ico (*.ico) ico (*.cur) jpeg (*.jpeg) jpeg (*.jpe) jpeg (*.jpg) pnm (*.pnm) pnm (*.pbm) pnm (*.pgm) pnm (*.ppm) ras (*.ras) tiff (*.tiff) tiff (*.tif) xpm (*.xpm) xbm (*.xbm) tga (*.tga) tga (*.targa) pcx (*.pcx) |
Inkscape-SVG (*.svg) Normales SVG (*.svg) Komprimiertes Inkscape-SVG (*.svgz) Komprimiertes SVG (*.svgz) Postscript (*.ps) Encapsulated Postscript (*.eps) Cairo PDF (*.pdf) Cairo PS (*.ps) Enhanced Metafile (*.emf) PovRay (*.pov) (exportiert Splines) OpenDocument-Zeichnung (*.odg) LaTeX mit PSTricks-Makros (*.tex) Desktop Cutting Plotter (*.DXF) GIMP-Palette (*.gpl) Microsoft XAML (*.xaml) Komprimiertes Inkscape-SVG mit Medien (*.zip) png (*.png) (Über Export-Funktion) |
Hört sich gut an. Aber wie sieht so eine command line Anweisung pdf nach svg aus? Danke für den Artikel!