PDF को JPG या PNG में बदलें: DPI से क्या बदलता है और एक पृष्ठ कैसे एक्सपोर्ट करें
PDF से छवि हर पृष्ठ को एक ZIP में रेंडर करता है, PNG के रूप में जब तक आप JPEG न चुनें। ब्राउज़र फ़ॉर्म में केवल फ़ॉर्मेट और DPI हैं; पृष्ठ चयन और WebP के API फ़ील्ड अनदेखे किए जाते हैं। 150 और 300 DPI पर नापे गए फ़ाइल आकार, और एक पृष्ठ कैसे एक्सपोर्ट करें।
PDF से छवि PDF के हर पृष्ठ को एक छवि फ़ाइल में बदलता है और उन्हें ZIP में लौटाता है। ब्राउज़र फ़ॉर्म में दो सेटिंग हैं, फ़ॉर्मेट (PNG या JPEG) और DPI, और पृष्ठ चुनने या WebP चुनने का कोई तरीक़ा नहीं है। दोनों सेटिंग आउटपुट का आकार काफ़ी बदलती हैं, और नीचे के खंड दिखाते हैं कि कितना।
एक पूरा उदाहरण: छह पृष्ठ, चार सेटिंग
परीक्षण फ़ाइल 6 पृष्ठ की, US Letter आकार की, केवल पाठ वाला दस्तावेज़ थी जिसे Ghostscript से बनाया गया: हर पृष्ठ पर 11 pt Times की 32 पंक्तियाँ, 5,593 बाइट। इसे सर्वर के स्थानीय बिल्ड के /api/v1/convert/pdf/img एंडपॉइंट पर हर सेटिंग के लिए एक बार भेजा गया। संख्याएँ 2026-10-04 के एक रन की हैं; दूसरा दस्तावेज़ अलग आकार देगा।
| DPI | फ़ॉर्मेट | प्रति पृष्ठ पिक्सेल | पृष्ठ 1 | ZIP, सभी 6 पृष्ठ |
|---|---|---|---|---|
| 150 | PNG | 1275 x 1650 | 53,400 बाइट | 195,476 बाइट |
| 300 | PNG | 2550 x 3300 | 127,391 बाइट | 494,897 बाइट |
| 150 | JPEG | 1275 x 1650 | 252,280 बाइट | 1,340,684 बाइट |
| 300 | JPEG | 2550 x 3300 | 685,891 बाइट | 3,272,299 बाइट |
पिक्सेल आयाम पृष्ठ के आकार से निकलते हैं: Letter का पृष्ठ 8.5 गुणा 11 इंच है, इसलिए 150 DPI पर 1275 गुणा 1650 और 300 DPI पर 2550 गुणा 3300 होता है। DPI दोगुना करने पर पिक्सेल की संख्या चार गुना हो जाती है, पर PNG ZIP यहाँ लगभग 2.5 गुना बढ़ा, क्योंकि समतल सफ़ेद हिस्से अच्छी तरह संपीड़ित होते हैं।
इस फ़ाइल के लिए JPEG, PNG से बड़ी निकली: 150 DPI पर पृष्ठ 1 लगभग 4.7 गुना बड़ा था। यह आम सलाह कि JPEG छोटा फ़ॉर्मेट है, फ़ोटो पर ठीक बैठती है। पाठ का पृष्ठ ज़्यादातर तीखे किनारों वाला समतल सफ़ेद होता है, जिसे PNG अच्छे से संपीड़ित करता है और JPEG नहीं। फ़ोटो वाला या स्कैन किया पृष्ठ उलटा भी निकल सकता है, इसलिए सौ पृष्ठ बदलने से पहले एक प्रतिनिधि पृष्ठ पर आज़माएँ।
ZIP का नाम PDF के नाम पर होता है (contract.pdf के लिए contract.zip) और उसमें page.1.png से page.6.png होते हैं, या JPEG चुनने पर .jpg फ़ाइलें।
वे विकल्प जो API स्वीकार करता है पर अनदेखे करता है
ब्राउज़र फ़ॉर्म ये दो विकल्प नहीं देता, पर इन्हें भेजने वाली स्क्रिप्ट को न त्रुटि मिलती है न असर:
- पृष्ठ चयन।
pageNumbers=2भेजने पर एक नहीं, सभी छह पृष्ठ लौटे। हर पृष्ठ हमेशा रेंडर होता है। - WebP।
imageFormat=webpनेpngजैसे ही नाम और आकार वाली PNG फ़ाइलें लौटाईं। केवलjpegऔरjpgJPEG चुनते हैं; कोई भी और मान PNG पर लौट जाता है।
अगर WebP चाहिए, तो बाद में PNG फ़ाइलों को किसी इमेज एडिटर में बदलें।
एक पृष्ठ पाना
पहले पृष्ठ को काटकर निकालें, फिर उस एक पृष्ठ की PDF को बदलें:
- पृष्ठ निकालें खोलें, PDF अपलोड करें, और रखने वाले पृष्ठ के रूप में
2डालें। परीक्षण में नतीजा 1 पृष्ठ की PDF था। - उस PDF को PDF से छवि में अपलोड करें, DPI 150 रखें, और PNG रहने दें। ZIP में एक फ़ाइल थी,
page.1.png।
फ़ाइल का नाम page.1.png है भले ही वह मूल के पृष्ठ 2 से आई हो, क्योंकि निकाली गई PDF में गिनती दोबारा शुरू होती है। अगर मूल पृष्ठ संख्या मायने रखती है तो नाम बदल लें।
DPI: जहाँ फ़ॉर्म और API असहमत हैं
वेब फ़ॉर्म में 300 पहले से भरा होता है। जो सीधी API कॉल dpi छोड़ देती है वह 150 पर रेंडर करती है। अगर कोई स्क्रिप्ट ब्राउज़र से छोटी छवियाँ बनाती है, तो यही कारण है; दोनों में dpi साफ़ भेजें। संख्या न होने वाला मान 400 के साथ अस्वीकार होता है, संदेश "dpi must be a number" के साथ।
मोटा मार्गदर्शन, ऊपर की तालिका पर आधारित और किसी गुणवत्ता बेंचमार्क पर नहीं: स्क्रीन पर पूरा पृष्ठ पढ़ने के लिए 150 DPI काफ़ी है; 300 DPI प्रिंट के लिए या बारीक छपाई में ज़ूम करने के लिए है। इस रन में 300 DPI का PNG ZIP 150 DPI वाले का लगभग 2.5 गुना था, और स्कैन से भरा लंबा दस्तावेज़ इसे और गुणा कर देता है।
क्या नहीं बचता
नतीजा पिक्सेल है, इसलिए:
- पाठ अब चुना या खोजा नहीं जा सकता। पाठ के लिए PDF से RTF (पाठ) इस्तेमाल करें, या स्कैन के लिए OCR से Markdown।
- लिंक काम करना बंद कर देते हैं।
- वेक्टर लोगो और आरेख आपके चुने DPI पर रास्टर हो जाते हैं और बाद में बड़े करने पर धुंधले होंगे। उसकी जगह ऊँचे DPI पर दोबारा चलाएँ।
मूल PDF को छवियों के पास रखें। छवि से PDF से लौटने पर आपको पाठ की तस्वीरों से बनी PDF मिलती है, मूल दस्तावेज़ नहीं।
पासवर्ड से सुरक्षित PDF 400 के साथ अस्वीकार होती है, This PDF is password-protected. Enter its password., और इस एंडपॉइंट को भेजा गया password फ़ील्ड इसे नहीं बदलता। पहले पासवर्ड हटाएँ से पासवर्ड हटाएँ।
पूरा सेट इस्तेमाल करने से पहले जाँचें
ZIP से एक पृष्ठ 100% ज़ूम पर खोलें और छोटे अक्षर और पतली रेखाएँ देखें। अगर वह धुंधला है, तो DPI बढ़ाकर दोबारा चलाएँ; अगर ZIP बहुत बड़ी है, तो DPI घटाएँ, या JPEG पर तभी जाएँ जब पुष्टि कर लें कि वह आपके पृष्ठों के लिए सचमुच छोटी है।