ज़्यादातर PDF पेजों के लिए PNG ही सही फ़ॉर्मैट क्यों है
PDF पेज ज़्यादातर किनारों से बना होता है। अक्षर, टेबल की लाइनें, चार्ट की रेखाएँ, फ़ॉर्म के बॉक्स — उस पर लगभग हर चीज़ स्याही और काग़ज़ के बीच एक सख़्त सीमा है। यही एक तथ्य तय करता है कि कौन-सा इमेज फ़ॉर्मैट उसके लिए सही है।
लॉसलेस का मतलब है हर पिक्सेल बचा रहता है
PNG लॉसलेस है: रेंडरर जो भी पिक्सेल बनाता है, वह हूबहू सहेजा जाता है। JPG लॉसी है: यह शार्प किनारों के आसपास की बारीकी फेंक देता है — और टेक्स्ट ठीक वहीं रहता है।
जब आप PDF से PNG बनाते हैं, तो आपको जो इमेज मिलती है वह बिट-दर-बिट वही होती है जो रेंडरर ने बनाई थी। इसे 400% पर खोलें, तो l की डंडी अब भी हल्के पिक्सेलों के बीच गहरे पिक्सेलों का साफ़ स्तंभ है। कुछ भी अनुमानित, औसत या गोल नहीं किया गया।
JPG किसी अक्षर के किनारे के साथ क्या करता है
JPG हर 8 × 8 पिक्सेल के ब्लॉक को चिकनी तरंगों के मिश्रण के रूप में बताकर कंप्रेस करता है। नरम ग्रेडिएंट इसे अच्छी तरह झेल लेते हैं। सख़्त किनारा नहीं झेलता: उसे बताने के लिए बहुत-सी तरंगें चाहिए, और एनकोडर सिर्फ़ सबसे मज़बूत तरंगें रखता है। बचता है हर अक्षर के चारों ओर एक हल्का धूसर छल्ला — फ़ोटो पर अदृश्य, 9-पॉइंट टेक्स्ट वाले पेज पर साफ़ दिखने वाला।
हाई क्वालिटी सेटिंग पर यह छल्ला छोटा होता है। पर कभी ग़ायब नहीं होता। अगर इमेज पढ़ी जाएगी, ज़ूम की जाएगी या किसी चीज़ के ऊपर रखी जाएगी, तो यही छल्ला "डॉक्यूमेंट जैसा दिखता है" और "डॉक्यूमेंट की फ़ोटो जैसा दिखता है" के बीच का फ़र्क है।
जहाँ PNG आपको महँगा पड़ता है: फ़ोटो
ईमानदार समझौता साइज़ का है। चूँकि PNG सब कुछ रखता है, इसलिए जो पेज ज़्यादातर फ़ोटो है वह बड़ी फ़ाइल बन जाता है — अक्सर JPG के मुक़ाबले तीन से पाँच गुना, बिना किसी दिखने वाले फ़ायदे के, क्योंकि फ़ोटो में बचाने लायक सख़्त किनारे होते ही नहीं।
तो नियम सीधा है। टेक्स्ट, डायग्राम, फ़ॉर्म, स्क्रीनशॉट, ट्रांसपेरेंट किनारे वाली कोई भी चीज़: PNG। स्कैन की गई फ़ोटो और पूरे पेज की इमेज: इसके बजाय PDF से JPG कन्वर्टर इस्तेमाल करें। दोनों टूल एक ही इंजन पर चलते हैं, इसलिए बाकी कुछ नहीं बदलता।
यह PDF से PNG कन्वर्टर क्या करता है
यह टूल आपके ब्राउज़र में PDF खोलता है, हर चुने हुए पेज को आपके चुने रेज़ोल्यूशन पर लॉसलेस PNG में रेंडर करता है, आप कहें तो बैकग्राउंड ट्रांसपेरेंट रखता है, और फ़ाइलें अलग-अलग या ZIP में लौटाता है — डॉक्यूमेंट कभी किसी सर्वर को छुए बिना।
ट्रांसपेरेंट बैकग्राउंड, बरकरार
लगभग हर ऑनलाइन कन्वर्टर रेंडर करने से पहले पेज के पीछे सफ़ेद आयत भर देता है, क्योंकि उनका आउटपुट JPG है और JPG ट्रांसपेरेंसी रख ही नहीं सकता। PNG रख सकता है। यहाँ बैकग्राउंड एक सेटिंग है: सफ़ेद, काला या ट्रांसपेरेंट। ट्रांसपेरेंट चुनें और PDF ने जो कुछ पेंट नहीं किया वह पारदर्शी रहता है।
यही फ़र्क है उस लोगो में जो सीधे किसी डार्क स्लाइड पर बैठ जाता है, और उस लोगो में जो एक सफ़ेद बॉक्स के अंदर आता है जिसे फिर आपको काटकर निकालना पड़ता है।
सब कुछ आपके ब्राउज़र में चलता है
रेंडरर pdf.js है — वही ओपन-सोर्स इंजन जिससे Firefox PDF दिखाता है। यह फ़ाइल को आपकी मशीन की मेमोरी से पढ़ता है, हर पेज को आपकी मशीन पर एक कैनवास पर बनाता है, और ब्राउज़र का अपना PNG एनकोडर फ़ाइल लिखता है। काम चलते समय आप डेवलपर टूल्स में Network पैनल देख सकते हैं: कोई भी रिक्वेस्ट डॉक्यूमेंट नहीं ले जाती।
चूँकि कुछ अपलोड नहीं होता, इसलिए कुछ गिना भी नहीं जाता। न रोज़ का कोटा, न पेज की सीमा, न कोई अकाउंट। 200 पेज का मैनुअल उतना ही समय लेता है जितना आपके कंप्यूटर को 200 पेज बनाने में लगता है।
टूल में एक दूसरा मोड भी है, तस्वीरें निकालें, जो PDF में एम्बेड की गई फ़ोटो और फ़िगर को उनके सहेजे गए पिक्सेल साइज़ में बाहर निकालता है। यह वही फ़ीचर है जो JPG पेज पर बताया गया है; यहाँ इसका डिफ़ॉल्ट आउटपुट PNG है, जो तब मायने रखता है जब एम्बेड की गई इमेज के किनारे नरम हों या उसकी अपनी ट्रांसपेरेंसी हो।
PDF से PNG 3 स्टेप में कैसे बनाएँ
अपनी PDF ड्रॉप करें
फ़ाइल को डैश वाले हिस्से पर खींचकर छोड़ें या क्लिक करके चुनें। एन्क्रिप्टेड PDF भी चलती हैं — आपसे पासवर्ड पूछा जाएगा, जो लोकली इस्तेमाल होता है और कहीं नहीं भेजा जाता। एक-दो सेकंड में पेज थंबनेल की कॉन्टैक्ट शीट दिखने लगती है।
पेज, DPI और बैकग्राउंड चुनें
शुरू में सभी पेज चुने होते हैं; थंबनेल क्लिक करें या 2-5, 9 जैसी रेंज टाइप करके दायरा घटाएँ। रेज़ोल्यूशन तय करें — 150 DPI स्क्रीन के लिए, 300 प्रिंट के लिए — और बैकग्राउंड चुनें। जिन पेजों पर कोई बैकग्राउंड पेंट नहीं है, जैसे लोगो, मुहर या डायग्राम, उनके लिए ट्रांसपेरेंट चुनें और जहाँ कुछ नहीं बना वहाँ PNG पारदर्शी निकलेगी।
PNG फ़ाइलें या ZIP डाउनलोड करें
कन्वर्ट दबाएँ। हर पेज रिज़ल्ट ग्रिड में चेकरबोर्ड पर दिखता है, ताकि आप ठीक-ठीक देख सकें कि वह कहाँ ट्रांसपेरेंट है। पेज एक-एक करके डाउनलोड करें, या ZIP डाउनलोड करें दबाकर सभी PNG एक आर्काइव में पाएँ, जिनके नाम report-page-03.png जैसे क्रम में लगने वाले होते हैं।
PDF ड्रॉप करें। इसे आपके ब्राउज़र में pdf.js खोलता है और यह कभी अपलोड नहीं होती।
पेज चुनें, DPI तय करें और बैकग्राउंड को सफ़ेद, काला या ट्रांसपेरेंट सेट करें।
कोई भी पेज PNG के रूप में डाउनलोड करें, या सभी पेज एक साथ ZIP में।
PDF से ट्रांसपेरेंट PNG: कब काम करता है और कब नहीं
"PDF से PNG ट्रांसपेरेंट बैकग्राउंड के साथ" सबसे ज़्यादा खोजी जाने वाली चीज़ों में से एक है, और सबसे कम समझाई गई भी। ट्रांसपेरेंसी मिलेगी या नहीं, यह सिर्फ़ कन्वर्टर पर नहीं, PDF पर निर्भर करता है।
ज़्यादातर PDF में कोई बैकग्राउंड ऑब्जेक्ट नहीं होता
PDF पेज पर बैकग्राउंड तब तक नहीं होता जब तक वहाँ कुछ बनाया न गया हो। ट्रांसपेरेंसी चालू करके PNG में रेंडर करने पर, जो कुछ पेंट नहीं हुआ वह पारदर्शी रहता है।
PDF व्यूअर में जो सफ़ेद रंग आप देखते हैं, वह व्यूअर का अपना कैनवास है, फ़ाइल का हिस्सा नहीं। किसी डिज़ाइन टूल से एक्सपोर्ट किया गया पेज, वेक्टर लोगो, मुहर या सिग्नेचर ब्लॉक आमतौर पर सिर्फ़ अपनी आकृतियाँ पेंट करता है। उस पेज को ट्रांसपेरेंट विकल्प से कन्वर्ट करें और आपको ठीक वही आकृतियाँ पारदर्शी ज़मीन पर मिलेंगी।
जिन पेजों पर सफ़ेद आयत पेंट किया गया है
कुछ प्रोड्यूसर — स्कैनर, कुछ प्रिंट वर्कफ़्लो और "flatten" ऑपरेशन — पहले पूरे पेज पर सफ़ेद आयत बनाते हैं और बाकी सब उसके ऊपर। वह आयत कंटेंट है। कन्वर्टर उसे ईमानदारी से रखेगा, और ट्रांसपेरेंसी चालू होने पर भी PNG का बैकग्राउंड सफ़ेद होगा।
कैसे पता करें कि आपके पास कौन-सा है
एक पेज को बैकग्राउंड काला रखकर कन्वर्ट करें। अगर पेज काले घेरे और आपके कंटेंट के चारों ओर साफ़ किनारों के साथ निकलता है, तो PDF में बैकग्राउंड नहीं था और ट्रांसपेरेंसी काम करेगी। अगर पूरा पेज अब भी सफ़ेद है, तो आयत पेंट किया गया था और उसे हटाने के लिए आपको इमेज एडिटर चाहिए होगा।
लोगो, मुहर और हस्ताक्षर
ये आदर्श मामले हैं। PDF में एक्सपोर्ट किया गया वेक्टर लोगो, 300 DPI पर ट्रांसपेरेंट बैकग्राउंड के साथ PNG में बदला जाए, तो आपको एक क्रिस्प, दोबारा इस्तेमाल होने वाली एसेट मिलती है जो किसी भी रंग पर बैठती है — वैसी फ़ाइल जो डिज़ाइन टीमों को आमतौर पर एजेंसी से माँगनी पड़ती है। स्कैन किए गए हस्ताक्षर इसके उलट हैं: वे काग़ज़ की फ़ोटो हैं और काग़ज़ को अपने साथ लाते हैं।
PNG आउटपुट के लिए DPI चुनना
DPI — डॉट्स पर इंच — तय करता है कि पेज का हर इंच कितने पिक्सेल बनेगा। US Letter पेज 8.5 गुणा 11 इंच का होता है, इसलिए 150 DPI पर 1275 × 1650 पिक्सेल और 300 DPI पर 2550 × 3300 मिलते हैं। पैनल कन्वर्ट करने से पहले आपके पेज का सटीक आँकड़ा दिखाता है।
PNG फ़ाइलें JPG से तेज़ी से क्यों बढ़ती हैं
DPI दोगुना करने से किसी भी फ़ॉर्मैट में पिक्सेल की संख्या चार गुना हो जाती है। फ़र्क इसमें है कि हर पिक्सेल के साथ क्या होता है। इमेज जितनी बड़ी और चिकनी होती जाती है, JPG उतना ही ज़्यादा कंप्रेस करता है; PNG ऐसा नहीं कर सकता, क्योंकि उसे हर वैल्यू रखनी होती है। इसलिए PNG का साइज़ पिक्सेल संख्या के लगभग सीधे अनुपात में बढ़ता है।
फ़ाइल साइज़ का एक मोटा नियम
150 DPI के टेक्स्ट पेज के लिए मान लें कि PNG उसी पेज की JPG से दो से चार गुना बड़ी होगी — और मान लें कि जब भी पेज पढ़ा जाएगा, यह उसके लायक होगी।
व्यवहार में: 150 DPI का टेक्स्ट पेज PNG में लगभग 0.5–1.5 MB का होता है; वही पेज 300 DPI पर लगभग 2–4 MB। बड़ी फ़ोटो वाले पेज इससे कहीं आगे जा सकते हैं। अगर फ़ाइलें छोटी होनी ज़रूरी हैं और पेज फ़ोटो है, तो यही संकेत है JPG पर जाने का।
ज़्यादातर कामों के लिए 150 DPI सही डिफ़ॉल्ट है: हर स्क्रीन पर शार्प, शेयर करने में आसान और रेंडर करने में तेज़। 300 DPI प्रिंट प्रूफ़ और हर उस चीज़ के लिए रखें जिसे ज़ूम करके देखा जाएगा। 72 DPI सिर्फ़ थंबनेल और प्रीव्यू के लिए इस्तेमाल करें, जहाँ शार्पनेस मायने नहीं रखती पर साइज़ रखता है। बहुत बड़े पेज बहुत ऊँचे DPI पर ब्राउज़र कैनवास की सीमा पार कर सकते हैं; ऐसा होने पर टूल अपने आप DPI घटा देता है और नतीजे पर निशान लगा देता है।
PDF पेजों के लिए PNG बनाम JPG
दोनों फ़ॉर्मैट एक ही रेंडरर से निकलते हैं। सवाल सिर्फ़ यह है कि उसके बाद पिक्सेलों के साथ क्या होता है।
टेक्स्ट, डायग्राम, स्क्रीनशॉट और फ़ॉर्म के लिए PNG चुनें
जो कुछ भी आप पढ़ेंगे, ज़ूम करेंगे या किसी दूसरी इमेज के ऊपर रखेंगे, वह PNG में होना चाहिए। डॉक्यूमेंटेशन स्क्रीनशॉट, स्लाइड ओवरले, फ़ॉर्म टेम्पलेट, वेबसाइट के लिए चार्ट, प्रिंट प्रूफ़ — शार्प किनारे ही कंटेंट हैं, और PNG इकलौता आम फ़ॉर्मैट है जो उन्हें बचाता है।
स्कैन और फ़ोटो के लिए JPG चुनें
स्कैन किया हुआ पेज पहले से ही काग़ज़ की फ़ोटो है: उसके किनारे नरम हैं, बैकग्राउंड में नॉइज़ है, और बचाने के लिए कोई ट्रांसपेरेंसी नहीं है। क्वालिटी 85–90 पर JPG इसे बिना किसी दिखने वाले नुकसान के एक-तिहाई साइज़ का बना देता है। पूरे पेज की फ़ोटो और इमेज-भरे ब्रोशर पर भी यही लागू होता है।
शक हो तो एक पेज दोनों तरह से कन्वर्ट करें — यह टूल एक क्लिक में फ़ॉर्मैट बदल देता है — और फ़ाइल साइज़ की तुलना इससे करें कि 200% पर टेक्स्ट कैसा दिखता है। सही जवाब आमतौर पर कुछ सेकंड में साफ़ हो जाता है।
रेंडर किए गए PDF पेजों के लिए फ़ॉर्मैट तुलना
| PNG | JPG | |
|---|---|---|
| कंप्रेशन | लॉसलेस | लॉसी |
| टेक्स्ट और लाइन के किनारे | सटीक | हल्का हेलो |
| ट्रांसपेरेंट बैकग्राउंड | हाँ | नहीं |
| टेक्स्ट पेज, 150 DPI | 0.5–1.5 MB | 0.2–0.5 MB |
| फ़ोटो पेज, 150 DPI | 3–6 MB | 0.4–1 MB |
| सबसे उपयुक्त | डॉक्यूमेंट, डायग्राम, ओवरले, प्रूफ़ | स्कैन, फ़ोटो, ईमेल अटैचमेंट |
लोग PDF पेजों को PNG बनाकर क्या करते हैं
PDF से PNG बनाने की वजहें एक ही ज़रूरत के इर्द-गिर्द घूमती हैं: पेज को कहीं और बिल्कुल सही दिखना है।
स्लाइड और वीडियो पर ओवरले
ट्रांसपेरेंट बैकग्राउंड के साथ PDF से निकाला गया चार्ट या लोगो बिना किसी सफ़ेद बॉक्स के सीधे डार्क स्लाइड, टाइटल कार्ड या वीडियो फ़्रेम पर बैठ जाता है। JPG के बजाय PNG चुनने की यह सबसे आम वजह है, और यही वह काम है जो ज़्यादातर ऑनलाइन कन्वर्टर नहीं कर पाते।
डॉक्यूमेंटेशन और नॉलेज बेस
हेल्प सेंटर और इंटरनल विकी PDF पेजों के "स्क्रीनशॉट" से भरे होते हैं। 150 DPI पर PNG में रेंडर किए जाएँ तो पाठक के ज़ूम करने पर भी पढ़ने लायक रहते हैं; JPG में उनमें वह हल्का धुंधलापन आ जाता है जो पेज को फ़ोटोकॉपी जैसा दिखाता है।
वेब के लिए फ़िगर
किसी रिपोर्ट से निकालकर वेब पेज पर छापा गया डायग्राम या टेबल अपनी बारीक लाइनें बरकरार रखे, यही चाहिए। PNG रखता है। अगर फ़ाइल पेज बजट के लिए बहुत बड़ी हो जाए, तो बाद में इसे PNG कंप्रेस से गुज़ारें या WebP में बदल लें — दोनों ट्रांसपेरेंसी बनाए रखते हैं।
प्रिंट प्रूफ़ और आर्काइव
किसी पेज की 300 DPI PNG इस बात का सच्चा रिकॉर्ड है कि वह किसी दिन कैसे रेंडर हुआ था, बिना कुछ कंप्रेस करके गँवाए। डिज़ाइनर इससे प्रिंटर के पास भेजने से पहले लेआउट जाँचते हैं; आर्काइव इसे इसलिए इस्तेमाल करते हैं क्योंकि यह फ़ाइल तीस साल बाद भी खुलेगी।
ब्राउज़र-आधारित बनाम सर्वर-आधारित PDF से PNG कन्वर्टर
आम ऑनलाइन PDF से PNG कन्वर्टर अपलोड से चलता है: आपकी PDF उनकी मशीन पर जाती है, वहाँ रेंडर होती है, और PNG वापस नीचे आती हैं। फ़ाइल बाद में डिलीट होती है — एक घंटे में, एक दिन में, सेवा पर निर्भर — और मुफ़्त इस्तेमाल रोज़ की सीमाओं से बँटा होता है।
आप क्या छोड़ते हैं
दो चीज़ें। प्राइवेसी, ज़ाहिर है: किसी और के सर्वर पर कोई कॉन्ट्रैक्ट या मेडिकल रिकॉर्ड एक ऐसा जोखिम है जो आपको लेना ही नहीं था। और नियंत्रण: चूँकि उनका आउटपुट JPG के इर्द-गिर्द बना है, ज़्यादातर रेंडर करने से पहले सफ़ेद बैकग्राउंड भर देते हैं और ट्रांसपेरेंट विकल्प देते ही नहीं।
सर्वर अब भी क्या बेहतर करता है
पुराने हार्डवेयर पर कच्ची रफ़्तार। 2018 का फ़ोन 300 पेज का डॉक्यूमेंट डेटा-सेंटर की मशीन से धीमे रेंडर करेगा, और कुछ सर्वर टूल OCR भी जोड़ते हैं, जो यह टूल नहीं करता। अगर आपके लिए इन दोनों में से कुछ मायने नहीं रखता, तो अपलोड करने की कोई वजह नहीं।
ब्राउज़र में रेंडर करने से ये सीमाएँ बेमानी हो जाती हैं। न डिलीट करने को कोई कॉपी, न ख़त्म होने को कोई कोटा, और बैकग्राउंड वही जो आप चुनें।
PNG के साथ आगे क्या करें
आउटपुट साधारण PNG फ़ाइलें हैं, और इस साइट का हर दूसरा टूल उन्हें बिना दोबारा अपलोड किए स्वीकार करता है।
अगर फ़ाइलें अपनी मंज़िल के लिए बहुत बड़ी हैं, तो PNG कंप्रेस उन्हें लॉसलेस तरीके से छोटा करता है, और PNG साइज़ रिड्यूसर पैलेट घटाकर और आगे जाता है। अगर किसी प्लेटफ़ॉर्म को JPG चाहिए, तो PNG से JPG यह बदलाव कर देता है। पेज को एक फ़िगर तक सीमित करने के लिए उसे क्रॉप करें। और उल्टी दिशा में जाने के लिए JPG से PDF इमेज से दोबारा डॉक्यूमेंट बना देता है।
फ़ॉर्मैट के फ़ैसले की ज़्यादा विस्तृत जानकारी के लिए PDF से PNG बनाने पर हमारी गाइड पढ़ें।