Ghostscript juga dapat mengonversi PDF ke EPS:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
d:/path/to/input.pdf
Jika ukuran media default Ghostscript (yang letter
) tidak sesuai dengan kebutuhan Anda, Anda dapat menentukan yang lain seperti itu:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
-sPAPERSIZE=a5 ^
d:/path/to/input.ps
Daftar PAPERSIZE
-nilai yang diketahui Ghostscript ada di sini . Kontrol yang lebih baik pun dapat Anda peroleh dengan menggunakan -dDEVICEWIDTHPOINTS=w -dDEVICEHEIGHTPOINTS=h
seperti ini:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
-dDEVICEWIDTHPOINTS=175 ^
-dDEVICEHEIGHTPOINTS=267 ^
d:/path/to/input.pdf
Lebar dan tinggi diberikan dalam 'poin' (72 pt == 1 inci). OK, tetapi sekarang Anda memiliki PDF multi-halaman dan EPS secara inheren adalah format 1-halaman saja? Selain itu, Anda ingin menggeser gambar ke kiri dan ke atas? Coba ini:
gswin32c.exe ^
-o input_page_%03d.eps ^
-sDEVICE=epswrite ^
-dDEVICEWIDTHPOINTS=227 ^
-dDEVICEHEIGHTPOINTS=354 ^
-dPDFFitPage ^
-c "<</PageOffset [-72 100]>> setpagedevice" ^
d:/path/to/input.pdf
Untuk setiap halaman PDF Ghostscript akan membuat file EPS terpisah, bernama input_page_001.eps
, input_page_002.eps
, dll
Memperbarui
Sementara jawaban di atas adalah jawaban terbaik yang tersedia (ketika datang ke penggunaan Ghostscript untuk tugas yang ada) selama penulisan tahun 2010, ini tidak lagi berlaku hari ini, pada tahun 2015.
Hari ini Ghostscript saat ini adalah 9.16 / 9.17. Perangkat epswrite
output tidak lagi tersedia. Perangkat baru eps2write
menggantinya. ( epswrite
PostScript Level 1 yang dihasilkan, yang dapat menyebabkan ukuran file agak besar; eps2write
menghasilkan PostScript Level 2, yang jauh lebih efisien, juga.)