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 letter
nicht 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 PAPERSIZE
Ghostscript bekannten Werte finden Sie hier . Eine noch feinere Steuerung erhalten Sie, wenn Sie -dDEVICEWIDTHPOINTS=w -dDEVICEHEIGHTPOINTS=h
wie 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.eps
etc.
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 epswrite
Ausgabegerät ist nicht mehr verfügbar. Das neue eps2write
Gerät hat es ersetzt. ( epswrite
Generiertes PostScript Level 1, das zu relativ großen Dateien führen kann. Generiert PostScript Level eps2write
2, das hinsichtlich der Größe weitaus effizienter ist.)