Ghostscript kann auch PDFs in EPS konvertieren:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
d:/path/to/input.pdf
Wenn die Standard-Mediengröße von Ghostscript letternicht Ihren Anforderungen entspricht, können Sie eine andere wie die folgende angeben:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
-sPAPERSIZE=a5 ^
d:/path/to/input.ps
Eine Liste der PAPERSIZEGhostscript bekannten Werte finden Sie hier . Eine noch feinere Steuerung erhalten Sie, wenn Sie -dDEVICEWIDTHPOINTS=w -dDEVICEHEIGHTPOINTS=hwie folgt vorgehen:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
-dDEVICEWIDTHPOINTS=175 ^
-dDEVICEHEIGHTPOINTS=267 ^
d:/path/to/input.pdf
Breite und Höhe werden in 'Punkten' angegeben (72 pt == 1 inch). OK, aber jetzt haben Sie mehrseitige PDFs und EPS ist von Natur aus nur ein einseitiges Format? Außerdem möchten Sie Bilder nach links und oben verschieben? Versuche dies:
gswin32c.exe ^
-o input_page_%03d.eps ^
-sDEVICE=epswrite ^
-dDEVICEWIDTHPOINTS=227 ^
-dDEVICEHEIGHTPOINTS=354 ^
-dPDFFitPage ^
-c "<</PageOffset [-72 100]>> setpagedevice" ^
d:/path/to/input.pdf
Ghostscript wird eine separate EPS Datei mit dem Namen erstellen für jede PDF - Seite input_page_001.eps, input_page_002.epsetc.
Aktualisieren
Während das oben Genannte die beste Antwort war, die verfügbar war (wenn es um die Verwendung von Ghostscript für die jeweilige Aufgabe ging), gilt dies zum Zeitpunkt des Schreibens im Jahr 2010 nicht mehr, heute, im Jahr 2015.
Heute ist das aktuelle Ghostscript 9.16 / 9.17. Das epswriteAusgabegerät ist nicht mehr verfügbar. Das neue eps2writeGerät hat es ersetzt. ( epswriteGeneriertes PostScript Level 1, das zu relativ großen Dateien führen kann. Generiert PostScript Level eps2write2, das hinsichtlich der Größe weitaus effizienter ist.)