घोस्टस्क्रिप्ट भी पीडीएफ को ईपीएस में बदल सकता है:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
d:/path/to/input.pdf
यदि घोस्टस्क्रिप्ट का डिफ़ॉल्ट मीडिया आकार (जो है letter
) आपकी आवश्यकताओं से मेल नहीं खाता है, तो आप इस तरह किसी अन्य को निर्दिष्ट कर सकते हैं:
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
-sPAPERSIZE=a5 ^
d:/path/to/input.ps
PAPERSIZE
घोस्टस्क्रिप्ट के लिए ज्ञात सिद्धांतों की एक सूची यहाँ है । -dDEVICEWIDTHPOINTS=w -dDEVICEHEIGHTPOINTS=h
इस तरह का उपयोग करके आप और भी बेहतर नियंत्रण पा सकते हैं :
gswin32c.exe ^
-o output.eps ^
-sDEVICE=epswrite ^
-dDEVICEWIDTHPOINTS=175 ^
-dDEVICEHEIGHTPOINTS=267 ^
d:/path/to/input.pdf
चौड़ाई और ऊंचाई 'अंक' (72 पीटी == 1 इंच) में दी गई है। ठीक है, लेकिन अब आपके पास बहु-पृष्ठ PDF और EPS स्वाभाविक रूप से केवल 1-पृष्ठ प्रारूप है? इसके अतिरिक्त, आप छवियों को बाईं ओर और शीर्ष पर स्थानांतरित करना चाहते हैं? इसे इस्तेमाल करे:
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 एक अलग ईपीएस फ़ाइल पैदा करेगा, नामित input_page_001.eps
, input_page_002.eps
आदि
अपडेट करें
जबकि उपरोक्त सबसे अच्छा जवाब था जो कि 2010 में लिखने के समय उपलब्ध था (जब हाथ में टास्क के लिए घोस्टस्क्रिप्ट उपयोग की बात आती है), यह आज सच नहीं है, 2015 में।
आज वर्तमान घोस्टस्क्रिप्ट 9.16 / 9.17 है। epswrite
आउटपुट डिवाइस अब उपलब्ध नहीं है। नए eps2write
उपकरण ने इसे बदल दिया। ( epswrite
उत्पन्न पोस्टस्क्रिप्ट स्तर 1, जो बड़े फ़ाइल आकारों के लिए नेतृत्व कर सकता है, eps2write
स्तर 2 पोस्टस्क्रिप्ट उत्पन्न करता है, जो कहीं अधिक कुशल है, सरल है।)