PDF पेजों को हाई रिज़ॉल्यूशन JPG और PNG इमेज में कैसे बदलें
हर PDF पेज को स्क्रीन रेज़ॉल्यूशन के लगभग दोगुने में PNG या JPG फ़ाइल में बदलें, बिना डॉक्यूमेंट को ब्राउज़र से बाहर भेजे।
आपको असल में कितना रिज़ॉल्यूशन मिलता है
PDF पेज पॉइंट में मापे जाते हैं, और एक इंच में 72 पॉइंट होते हैं। रेंडरर हर पेज को उससे दोगुने आकार में बनाता है, तो ओरिजिनल का हर इंच 144 पिक्सेल बन जाता है। एक US लेटर पेज लगभग 1224 गुणा 1584 पिक्सेल में आता है। A4 लगभग 1191 गुणा 1684 में आता है। यह किसी स्लाइड, वेब पेज पर लगी इमेज, फ़ोरम पोस्ट या बग रिपोर्ट के स्क्रीनशॉट के लिए काफ़ी शार्प है, और चाहे आप PNG मांगें या JPG, आपको यही मिलता है।
यह 300 DPI नहीं है, और 300 लिखने के लिए कोई बॉक्स भी नहीं है। स्केल तय है। एक बात और जान लें: यह टूल पेज को रेंडर करता है, फ़ाइल के अंदर पहले से मौजूद इमेज नहीं निकालता। अगर किसी पेज में 600 DPI का स्कैन है, तो आपको उस स्कैन का 144 पिक्सेल प्रति इंच वाला रेंडर मिलता है, न कि ओरिजिनल इमेज उसके असली रिज़ॉल्यूशन में।
PNG या JPG, और ट्रांसपेरेंसी का झोल
JPG आउटपुट पेज बनाने से पहले कैनवस को सफ़ेद रंग से भरता है, फिर 0.92 क्वालिटी पर एनकोड करता है। फ़ाइलें छोटी रहती हैं, फ़ोटो वाले पेज अच्छे दिखते हैं, और पास से ज़ूम करने पर शार्प काले टेक्स्ट के इर्द-गिर्द हल्का सा हेलो दिखने लगता है।
PNG लॉसलेस है और सफ़ेद भराई नहीं करता। ज़्यादातर PDF अपना बैकग्राउंड कभी नहीं बनाते, यानी जो PNG आपको मिलता है उसका बैकग्राउंड ट्रांसपेरेंट होता है। इसे सफ़ेद स्लाइड पर रखें तो बिल्कुल सही दिखता है। इसे किसी डार्क स्लाइड पर रखें तो टेक्स्ट बैकग्राउंड में गायब हो जाता है, और कुछ इमेज व्यूअर उस ट्रांसपेरेंसी को ठोस काले रंग की तरह दिखाते हैं। अगर आगे कहीं इस इमेज को किसी रंग पर रखना है, तो JPG चुनें या PNG को खुद सफ़ेद बैकग्राउंड पर फ़्लैटन कर लें।
आपको हर पेज मिलता है, एक ZIP में
यह टूल पूरे डॉक्यूमेंट को रेंडर करता है और नतीजों को एक ही ZIP में पैक कर देता है, हर पेज की एक इमेज, जिसका नाम सोर्स फ़ाइल के नाम के आगे पेज नंबर जोड़कर बनता है। पेज रेंज के लिए कोई फ़ील्ड नहीं है। अगर आपको 80 पेज की रिपोर्ट में से सिर्फ़ पेज 47 चाहिए, तब भी आपको सभी 80 इमेज मिलती हैं और आपको उसमें से अपनी वाली ढूँढनी पड़ती है। यह एक बार में एक PDF प्रोसेस करता है, 100 MB तक।
पेज को इमेज बनाने पर आपको क्या गँवाना पड़ता है
किसी पेज को उसी पेज की एक इमेज में बदलने पर कई चीज़ें हमेशा के लिए खत्म हो जाती हैं:
- टेक्स्ट अब टेक्स्ट नहीं रह जाता। आप उसे खोज, सिलेक्ट या कॉपी नहीं कर सकते, और स्क्रीन रीडर के पास पढ़ने को कुछ नहीं बचता। बाद में OCR चलाने पर आप उन अक्षरों का अंदाज़ा लगा रहे होते हैं जो पहले साफ़-साफ़ बताए हुए थे।
- लिंक, फ़ॉर्म फ़ील्ड, एनोटेशन और बुकमार्क सब गायब हो जाते हैं। सिर्फ़ दिखने वाली स्याही बचती है।
- वेक्टर आर्ट 144 पिक्सेल प्रति इंच पर फ़िक्स हो जाता है। जो डायग्राम और पतली रेखाएँ पहले बिना किसी सीमा के बड़ी हो सकती थीं, अब बड़ा करने पर उनका किनारा साफ़ दिखने लगता है।
- फ़ाइल का साइज़ अक्सर घटने के बजाय बढ़ जाता है। सादे काले टेक्स्ट वाला एक पेज PNG के रूप में सेव करने पर आसानी से उस पूरे PDF से भारी हो सकता है जिससे वह आया था, क्योंकि PDF में सिर्फ़ कुछ किलोबाइट के ग्लिफ़ निर्देश थे जबकि PNG में बीस लाख पिक्सेल भरे होते हैं।
कहाँ यह धीमा पड़ता है
पेज एक के बाद एक रेंडर होते हैं, और हर तैयार इमेज टैब की मेमोरी में तब तक बनी रहती है जब तक पूरा सेट ज़िप नहीं हो जाता। छोटा डॉक्यूमेंट तुरंत तैयार हो जाता है। कुछ सौ पेज का मामला अलग होता है: रेंडरिंग लूप ही सबसे धीमा हिस्सा है, और मेमोरी वह दीवार है जिससे आप सबसे पहले टकराते हैं। फ़ोन की मेमोरी लैपटॉप से पहले खत्म हो जाती है। अगर कोई लंबा डॉक्यूमेंट टैब को अटका दे, तो बाकी टैब बंद करके दोबारा कोशिश करें, या पहले PDF को बाँट लें।
इसमें से कुछ भी सर्वर से होकर नहीं गुज़रता। रेंडरिंग उसी पेज पर चलती है जो आपने पहले से खोल रखा है, इसलिए आपका डॉक्यूमेंट कहीं जाता ही नहीं। टूल पहली बार इस्तेमाल करने पर रेंडरिंग इंजन किसी पब्लिक CDN से डाउनलोड होता है, यानी एक स्क्रिप्ट आपकी तरफ़ आती है, न कि कोई फ़ाइल आपके पास से बाहर जाती है।
डेस्कटॉप टूल कब बेहतर जवाब है
जो कुछ भी प्रिंट के लिए जाना है, उसके लिए असली कमांड लाइन रेंडरर चाहिए। Ghostscript और pdftoppm में आप सीधे रिज़ॉल्यूशन बता सकते हैं, सिर्फ़ पेज 12 से 18 तक मांग सकते हैं, और सीधे CMYK में रेंडर कर सकते हैं ताकि प्रिंटर को वही मिले जिसकी उसे उम्मीद है। सैकड़ों फ़ाइलों वाले किसी फ़ोल्डर पर रात भर चलने वाले काम के लिए भी यही बात लागू होती है, या एम्बेड की गई इमेज को उनके रेंडर की बजाय असली रिज़ॉल्यूशन में निकालने के लिए भी, जो एक अलग काम है और उसके लिए अलग टूल चाहिए। आज दोपहर किसी प्रेज़ेंटेशन में चिपकाने के लिए बस कुछ पेज चाहिए हों, तो मेहनत के मामले में ब्राउज़र जीत जाता है।
PDF से इमेज आपके PDF के पेजों को इसी टैब में इमेज फ़ाइलों के रूप में सेव करता है, बिना कुछ अपलोड किए।
PDF से इमेज खोलें