PDF से PNG के बारे में
यह PDF के हर पेज को एक बिना-हानि PNG इमेज में रेंडर करता है। PNG सही विकल्प है जब किनारे तीखे रहने चाहिए — पतले टेक्स्ट, टेबल, लाइन ड्राइंग, लोगो या स्क्रीनशॉट वाले पेज — और जब आप JPG द्वारा जोड़ा जाने वाला कंप्रेशन धुंधलापन नहीं चाहते। सामान्य उपयोग: दस्तावेज़ीकरण के लिए तीखे पेज प्रीव्यू, किसी आरेख या आकृति को इमेज के रूप में निकालना, या किसी साइट या ऐप में एम्बेड करने के लिए साफ़ एसेट बनाना।
रेंडरिंग आपके डिवाइस पर होती है, इसलिए PDF कभी अपलोड नहीं होता।
यह कैसे काम करता है
हर पेज pdf.js से एक canvas पर रेंडर होता है और आपके ब्राउज़र में PNG के रूप में एक्सपोर्ट होता है:
- रेज़ोल्यूशन — मानक PDF के मूल स्केल के 2× पर रेंडर करता है (~150 DPI); उच्च 4× पर (~300 DPI, प्रिंट गुणवत्ता)। PDF अपनी आधार इकाई पर 72 DPI होते हैं, इसलिए गुणक प्रभावी पिक्सेल घनत्व तय करता है।
- बिना-हानि आउटपुट — PNG हर पिक्सेल को ठीक-ठीक रखता है, बिना किसी कंप्रेशन आर्टिफ़ैक्ट के, और पारदर्शिता संरक्षित करता है।
- कई पेज — हर पेज अपना अलग PNG बनता है; बहु-पेज PDF एक ZIP में बंडल होता है, एक-पेज PDF सीधे डाउनलोड करता है।
मान्यताएँ और डिफ़ॉल्ट
- डिफ़ॉल्ट रेज़ोल्यूशन मानक (~150 DPI) है।
- फ़ाइलों के नाम स्रोत PDF के अनुसार शून्य-पैडेड पेज संख्या के साथ रखे जाते हैं (
document-page-01.png)। - पारदर्शिता संरक्षित रहती है जहाँ पेज में हो; कोई गुणवत्ता स्लाइडर नहीं क्योंकि PNG बिना-हानि है।
- DPI का आँकड़ा रेंडर स्केल से आता है, PDF में संग्रहीत किसी DPI मान से नहीं।
सीमाएँ
- आउटपुट एक इमेज है, टेक्स्ट नहीं। पेज को रास्टराइज़ करने का अर्थ है कि PNG में टेक्स्ट चयन या खोज नहीं किया जा सकता। शब्द पाने के लिए PDF से टेक्स्ट का उपयोग करें।
- बड़ी फ़ाइलें: PNG बिना-हानि है, इसलिए फ़ाइलें — खासकर उच्च रेज़ोल्यूशन या बड़े पेजों पर — समकक्ष JPG से काफ़ी बड़ी होती हैं। यदि छोटा आकार तीखे किनारों से ज़्यादा मायने रखता है, तो PDF से JPG का उपयोग करें।
- मेमोरी और canvas सीमाएँ: उच्च रेज़ोल्यूशन बहुत बड़े canvas बनाता है; लंबे दस्तावेज़ या बड़े पेज आकार धीमे हो सकते हैं या मामूली डिवाइस पर ब्राउज़र की अधिकतम canvas सीमा पार कर सकते हैं।
- एन्क्रिप्टेड या क्षतिग्रस्त PDF रेंडर नहीं हो सकते और त्रुटि दिखाएँगे।
गोपनीयता
पेज पूरी तरह आपके ब्राउज़र में pdf.js से रेंडर होते हैं। आपका PDF और PNG इमेज कभी आपके डिवाइस से बाहर नहीं जाते।

