यह एक पुरानी सवाल है, लेकिन एक GhostScript जवाब के रूप में याद आ रही है और मल्टीपेज पीडीएफ निर्यात के लिए कोई संकेत अभी तक नहीं है मैं जोड़ने लगता है एक और संस्करण ठीक है।
gs -dBATCH -dNOPAUSE -sDEVICE=pnggray -r300 -dUseCropBox -sOutputFile=item-%03d.png examples.pdf
विकल्प वर्णन:
dBatch
और dNOPAUSE
सिर्फ बैच मोड है, जो कम या ज्यादा यह किसी भी सवाल पूछने नहीं होगी में चलाने के लिए जी एस बताओ। यदि आप बैश स्क्रिप्ट में कमांड चलाने के लिए चाहते हैं तो वे पैरामीटर भी महत्वपूर्ण हैं।
sDEVICE
जीएस बताता है कि आउटपुट प्रारूप किस उत्पादन के लिए है। pnggray
2412 बिट आरजीबी रंग के लिए ग्रेस्केल, png16m
के लिए है। यदि आप बनाने पर जोर देते हैं तो जेपीईजी रंग जेपीईजी फाइलों का उत्पादन करने के लिए -sDEVICE=jpeg
का उपयोग करें।-dJPEGQ=N
का उपयोग करें (एन 0 से 100 का एक पूर्णांक है, डिफ़ॉल्ट 75) पैरामीटर जेपीजीजी गुणवत्ता को नियंत्रित करने के लिए।
-r300
स्कैन रिज़ॉल्यूशन 300dpi पर सेट करता है। यदि आप छोटे आउटपुट आकारों को -r70
का उपयोग करते हैं या यदि आप इनपुट करते हैं तो पीडीएफ में उच्च पुनर्वसन का उपयोग होता है -r600
। यदि आपके पास 300 डीपीआई वाला पीडीएफ है और निर्दिष्ट करें- आपकी छवियों को अपरिवर्तित किया जाएगा।
-dUseCropBox
परिभाषित किए गए क्रॉपबॉक्स का उपयोग करने के लिए जीएस को बताएं। एक क्रॉपबॉक्स पृष्ठ पर ब्याज का एक क्षेत्र निर्दिष्ट करता है। यदि आपके पास बड़े सफेद मार्जिन वाला पीडीएफ है और आप अपने आउटपुट पर यह मार्जिन नहीं चाहते हैं तो यह विकल्प सहायता हो सकता है।
-sOutputFile
आउटपुट फ़ाइल के नाम (ओं) को परिभाषित करता है। % 03d.png भाग जीएस को कई फाइलों के लिए काउंटर शामिल करने के लिए कहता है। एक दो पेज पीडीएफ परिणामस्वरूप आइटम -001.png और आइटम -002.png नाम की दो फाइलों का परिणाम होगा।
- पिछले (अनाम पैरामीटर इनपुट फ़ाइल है।)
उपलब्धता: ImageMagick की परिवर्तित आदेश का उपयोग करता है gs आंतरिक रूप से आदेश। यदि आप imagemagick के साथ एक पीडीएफ कन्वर्ट कर सकते हैं, तो आपके पास पहले से ही जीएस इंस्टॉल है।
स्थापित Ghostscript:
RHEL:
yum install ghostscript
SLES:
zypper install ghostscript
Debian/Ubuntu:
sudo apt-get install ghostscript
विंडोज:
आप http://www.ghostscript.com/download/gsdnld.html
तहत Windows बाइनरी पा सकते हैं इस जवाब पर विस्तार करने के लिए, आप http://www.csharp-station.com/HowTo/ProcessStart.aspx –
मैं ImageMagick और यह कोशिश की है का प्रयोग करेंगे छवि रूपांतरण में बहुत अच्छी तरह से काम करता है। पीडीएफ के साथ काम करने के लिए आपको GhostScript भी इंस्टॉल करना होगा। http://sourceforge.net/projects/ghostscript/ –
मैंने कोशिश की लेकिन किसी कारण से मुझे केवल बीच में एक ब्लैक लाइन और साइड पर कुछ यादृच्छिक पाठ वाला एक सफेद पृष्ठ मिलता है .. – Martin