मैं वर्तमान में फॉक्सिट के पीडीएफ रीडर का उपयोग करता हूं, और मैंने हाल ही में इंटरनेट से एक छवि डाउनलोड की है, लेकिन यह एक पीडीएफ फाइल के अंदर है। मैं इस छवि को कैसे निकालूं?
ऑपरेटिंग सिस्टम विंडोज 7 है।
मैं वर्तमान में फॉक्सिट के पीडीएफ रीडर का उपयोग करता हूं, और मैंने हाल ही में इंटरनेट से एक छवि डाउनलोड की है, लेकिन यह एक पीडीएफ फाइल के अंदर है। मैं इस छवि को कैसे निकालूं?
ऑपरेटिंग सिस्टम विंडोज 7 है।
जवाबों:
यदि आपको चित्र के मूल पिक्सेल रिज़ॉल्यूशन की आवश्यकता नहीं है तो त्वरित तरीका केवल ALT और Print स्क्रीन बटन दबाना है। फिर पेस्ट चुनें जहां आप कभी भी छवि चाहते हैं।
रिज़ॉल्यूशन को संरक्षित करने का दूसरा तरीका यह है कि आप इमेज एडिटिंग प्रोग्राम जैसे एडोब फोटोशॉप में पीडीएफ खोलें और उसके साथ काम करें।
pdfimages.exe
काम आता है।
यदि आप Windows ( यहां ) के लिए XPDF डाउनलोड करते हैं , तो आपको कुछ .exe फ़ाइलें अंदर मिलेंगी। आप उन्हें "इंस्टॉलेशन" के बिना चला सकते हैं। pdfimages.exe
इस तरह का उपयोग करें:
pdfimages.exe -help
यह मदद स्क्रीन प्रदर्शित करता है।
pdfimages.exe ^
-j ^
c:\path\to\your.pdf ^
c:\path\to\where\you\want\images\prefix\
यह सभी JPEGs को उपसर्ग -00N.jpg, और अन्य सभी छवियों को उपसर्ग -00N.ppm (पोर्टेबल पिक्सपैम) के रूप में निकालता है।
[ ComFreek द्वारा संपादित करें: कृपया गंतव्य पथ में अनुगामी स्लैश पर ध्यान दें, जो महत्वपूर्ण है यदि आप सभी चित्रों को इसके मूल निर्देशिका में नहीं निकालना चाहते हैं।] -
{ KurtPfeifle द्वारा संपादित करें: मैं ComFreek की टिप्पणी से सहमत नहीं हूं, लेकिन छोड़ें यह पाठकों को स्वयं परिणामों में अंतरों का परीक्षण करने और पता लगाने के लिए है। मेरा मूल पैरामीटर, अनुगामी स्लैश का उपयोग नहीं कर रहा है, जैसा कि निकाले गए फ़ाइलों के लिए उपयोग किए जाने ..\prefix
वाले छवि नामों को उपसर्ग करेगा ।}
pdfimages.exe ^
-j ^
-f 11 ^
-l 13 ^
c:\path\to\your.pdf ^
c:\path\to\where\you\want\images\prefix\
पहले जैसा ही है, लेकिन छवि निष्कर्षण को 11 पेज ('एफ' = प्रथम) से 13 ('एल' = अंतिम) तक सीमित करता है।
इस बीच मैं पॉपलर के संस्करण कोpdfimages
पसंद करता हूं - विशेष रूप से जब से उसने यह नई सुविधा प्राप्त की है: -list
कमांडलाइन में पीडीएफ में निहित छवियों (केवल कुछ नहीं) को सूचीबद्ध करने के लिए, साथ ही साथ उनके कुछ गुणों को भी जोड़ें। उदाहरण:
pdfimages -list -f 7 -l 8 ct-magazin-14-2012.pdf पृष्ठ संख्या प्रकार चौड़ाई ऊंचाई रंग COMP बीपीसी एनजी वस्तु आईडी -------------------------------------------------- ------------------- ० छवि ५ no१ r३ 5 आरजीबी ३ image जेपीपी ३ ९ ० 7 1 छवि 4 4 आरजीबी 3 8 छवि संख्या 40 0 7 2 छवि 314 332 आरजीबी 3 8 जेपीएक्स नं 44 0 7 3 छवि 358 430 आरजीबी 3 8 जेपीएक्स नं 45 0 7 4 छवि 4 4 आरजीबी 3 8 छवि संख्या 46 0 ५ छवि ४ ४ आरजीबी ३ no छवि संख्या ४ image ० 7 6 छवि 4 6 आरजीबी 3 8 छवि संख्या 48 0 7 7 छवि 596 462 आरजीबी 3 8 जेपीएक्स नं 49 0 7 8 छवि 4 6 आरजीबी 3 8 छवि संख्या 50 0 ९ छवि ४ ४ आरजीबी ३ no छवि संख्या ५१ ० 7 10 छवि 8 10 आरजीबी 3 8 छवि संख्या 41 0 7 11 छवि 6 6 आरजीबी 3 8 छवि संख्या 42 0 7 12 छवि 113 27 आरजीबी 3 8 जेपीएक्स नं 43 0 8 13 छवि 582 839 ग्रे 1 8 जेपीईजी कोई 2080 0 8 14 छवि 344 364 ग्रे 1 8 jpx कोई 2079 0
फिर से ध्यान दें : यह संस्करण pdfimages
पॉप्लर से एक है (XPDF से एक व्यक्ति इस नई सुविधा का समर्थन नहीं करता है (अभी तक?), और संस्करण v0.20.2 या नया होना चाहिए।
convert
। लिनक्स, विंडोज, मैकओएस एक्स के लिए उपलब्ध है और आपके पास क्या है। आपके लिए सबसे आसान उपयोग मामला convert some.ppm some.jpeg
:।
pdfimages
, और कुछ लोग इसका उपयोग करना पसंद कर सकते हैं।
आप PDF को Inkscape में आयात करने का प्रयास कर सकते हैं , और वहां से काम कर सकते हैं। Inkscape समय पर केवल एक पृष्ठ खोलेगा, लेकिन आपको पृष्ठ सामग्री पर पूर्ण नियंत्रण प्रदान करेगा। आप पीडीएफ से वेक्टर ग्राफिक्स को आसानी से निकालने और हेरफेर करने में सक्षम होंगे।
हालाँकि, यदि आप पीडीएफ से रेखापुंज छवियों को निकालना चाहते हैं, मुझे यकीन है कि pdfimages
XPDF से आसान है (लेकिन आप SVG फ़ाइलों से एम्बेडेड छवियों को निकालने के लिए सीखने के बाद भी Inkscape का उपयोग करने की कोशिश कर सकते हैं )।
किसी भी सॉफ़्टवेयर को स्थापित किए बिना, आप पीडीएफ-एक्सचेंज व्यूअर (चुनिंदा पोर्टेबल संस्करण ) पर स्विच कर सकते हैं जिसमें यह क्षमता पहले से ही अंतर्निहित है
बहु-पृष्ठ TIFF के रूप में कई पृष्ठों को सहेज सकते हैं
कृपया ध्यान रखें कि यह विधि पूरे पीडीएफ पृष्ठों को छवियों में परिवर्तित करती है, सुमात्रा पीडीएफ का उपयोग करके @ लॉरेंज से समझाया गया तरीका बेहतर है यदि आप केवल सामग्री प्राप्त करने के लिए मिश्रित सामग्री (छवि + पाठ) के साथ पीडीएफ पृष्ठ से चित्र निकालना चाहते हैं।
सुमात्रा पीडीएफ एक तेज़ और हल्का खुला स्रोत पीडीएफ रीडर है जो छवियों को सीधे क्लिपबोर्ड पर कॉपी कर सकता है, बिना किसी पुनर्संयोजन के।
MuPDF एक नया (2006 में बनाया गया) मल्टीप्लायर (डेस्कटॉप और मोबाइल) पीडीएफ दर्शक है जिसे AGPL लाइसेंस के तहत जारी किया गया है। इसे घोस्टस्क्रिप्ट के ही लोगों द्वारा बनाए रखा गया है।
इसमें PDF से चित्र निकालने के लिए एक कमांड-लाइन टूल है:
mutool extract [options] file.pdf [object numbers]
एक्सट्रैक्ट कमांड का इस्तेमाल पीडीएफ से इमेज और फॉन्ट फाइल निकालने के लिए किया जा सकता है। यदि कमांड लाइन पर कोई ऑब्जेक्ट नंबर नहीं दिए गए हैं, तो सभी चित्र और फोंट निकाले जाएंगे।
-p password
Use the specified password if the file is encrypted.
-r Convert images to RGB when extracting them.
का उपयोग pdftocairo
से poppler toolkit
। यह पीडीएफ की छवियों को किसी भी वांछित प्रारूप में निकाल और बदल सकता है। यह हमेशा छवियों को उत्पन्न करता है और कभी भी पीपीएम या इस तरह के कुछ क्रेप उत्पन्न नहीं करता है। निम्नलिखित कमांड पीडीएफ पृष्ठों को jpg छवियों के लिए कवर करती है:
pdftocairo.exe -jpeg "my.pdf" "my"
आप इसे विंडोज़ के लिए यहाँ से प्राप्त कर सकते हैं: http://blog.alivate.com.au/poppler-windows/
यह लिनक्स पर भी उपलब्ध है।
http://www.sumnotes.net/ नोटों, हाइलाइट्स और छवियों को निकालने के लिए एक ऑनलाइन उपकरण है। मैंने इसे अपने शोध के लिए विश्वविद्यालय में बड़े पैमाने पर इस्तेमाल किया और मैं वास्तव में संतुष्ट था।
आम तौर पर मैं मूल रिज़ॉल्यूशन में 'pdfimages' के साथ एम्बेडेड छवि को निकालता हूं, फिर ImageMagick के कन्वर्ट को आवश्यक प्रारूप में उपयोग करें:
$ pdfimages -list fileName.pdf
$ pdfimages fileName.pdf fileName # save in .ppm format
$ convert fileName-000.ppm fileName-000.png
यह सबसे अच्छा और सबसे छोटा परिणाम फ़ाइल उत्पन्न करता है।
नोट: हानिपूर्ण JPG एम्बेडेड छवियों के लिए, आपको -j का उपयोग करना होगा:
$ pdfimages -j fileName.pdf fileName # save in .jpg format
थोड़ा प्रदान किए गए विन प्लेटफॉर्म पर आपको हाल ही में (0.37, 2015) 'poppler-use' बाइनरी डाउनलोड करना होगा: http://blog.alivate.com.au/poppler-windows/
अद्यतन: हाल ही में "पॉपलर-उपयोग" 0.50+ (2016) पर, पीडीएफ़नाइट के पास दोषरहित संपीड़ित बिटमैप को निकालने के लिए "-all" एक विकल्प है। .Png और हानिपूर्ण संपीड़ित बिटमैप को .jpg के रूप में, एक सरल।
$ pdfimages -all fileName.pdf फ़ाइल नाम
पीडीएफ से हमेशा सर्वोत्तम संभव गुणवत्ता वाली सामग्री निकालें