मुफ़्त छवि से PDF
छवियों को PDF में बदलें। पृष्ठों को पुनः व्यवस्थित करें, आकार और मार्जिन सेट करें।
यहां फ़ाइलें छोड़ें या ब्राउज़ करने के लिए क्लिक करें
JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · आपके डिवाइस पर प्रोसेस की गई
या क्लिपबोर्ड से चिपकाने के लिए Ctrl+V दबाएँ
आप एक साथ कई फ़ाइलें छोड़ सकते हैं
आपकी फ़ाइलें कभी भी आपके डिवाइस से बाहर नहीं जातीं। सभी प्रसंस्करण आपके ब्राउज़र में स्थानीय रूप से होता है।
सामान्य उपयोग
- फोटो को PDF में बदलेंअपनी तस्वीरों को एक स्वच्छ PDF में बदलें — फोटो एलबम, पोर्टफोलियो और कई छवियों को साझा करने के लिए बढ़िया।
- स्कैन की गई छवियों को PDF में बदलेंस्कैन की गई दस्तावेज़ छवियों को स्वच्छ PDF में बदलें — अलग स्कैन से बहु-पृष्ठ दस्तावेज़ों को पुनः स्थापित करें।
- स्क्रीनशॉट को PDF में बदलेंस्क्रीनशॉट को PDF दस्तावेज़ में संकलित करें — बग रिपोर्ट, ट्यूटोरियल और दस्तावेज़ीकरण के लिए आदर्श।
- आर्टवर्क को PDF में बदलेंडिजिटल कला और चित्रों को PDF में बदलें — पोर्टफोलियो साझा करें, प्रिंट बेचें और अपने काम को संरक्षित करें।
- दस्तावेज़ छवियों को PDF में बदलेंदस्तावेज़, फॉर्म और कागज पत्रों की तस्वीरों को उचित PDF फ़ाइलों में बदलें — हस्ताक्षर करें, भेजें और संग्रहीत करें।
यह कैसे काम करता है
कन्वर्ज़न पूरी तरह आपके ब्राउज़र में pdf-lib का उपयोग करके चलता है — एक JavaScript लाइब्रेरी जो आपकी इमेज को किसी भी सर्वर पर अपलोड किए बिना स्थानीय रूप से एक असली PDF फ़ाइल बनाती है। PNGs लॉसलेस रूप से एम्बेड की जाती हैं; JPEGs सीधे उनके मूल बाइट्स से एम्बेड की जाती हैं (कोई री-एनकोडिंग नहीं); WebP जैसे अन्य फ़ॉर्मेट पहले Canvas API के ज़रिए JPEG में रास्टराइज़ किए जाते हैं।
- 1इमेज स्थानीय रूप से पढ़ी जाती हैंहर ड्रॉप की या चुनी फ़ाइल सीधे ब्राउज़र द्वारा पढ़ी जाती है। टूल JPEG, PNG, और WebP के लिए फ़िल्टर करता है। थंबनेल के लिए एक छोटा ऑब्जेक्ट-URL प्रीव्यू बनाया जाता है — इस चरण में कोई डेटा आपकी मशीन से बाहर नहीं जाता।
- 2EXIF ओरिएंटेशन हल किया जाता हैएम्बेड करने से पहले, एक हाथ से लिखा DataView पार्सर हर JPEG के बाइनरी हेडर को EXIF Orientation टैग (0x0112) के लिए स्कैन करता है। अगर फ़ोटो साइडवेज़ खींची गई थी और टैग ऐसा कहता है, ब्राउज़र का createImageBitmap API घुमाव को पिक्सेल डेटा में फिर से बेक करता है ताकि PDF पेज सीधा दिखे — pdf-lib खुद EXIF नहीं पढ़ता।
- 3pdf-lib PDF को पेज-दर-पेज बनाता हैpdf-lib मेमोरी में एक नया PDFDocument बनाता है। PNGs embedPng() को दिए जाते हैं और पारदर्शिता बरकरार रखते हुए लॉसलेस रखे जाते हैं। JPEGs बिना बदलाव embedJpg() को जाते हैं। WebP और अन्य फ़ॉर्मेट पहले canvas.toBlob() के ज़रिए 0.92 क्वालिटी पर JPEG में बदले जाते हैं। हर इमेज आपकी मार्जिन सेटिंग के साथ चुने पेज साइज़ (A4, Letter, या fit-to-image) में फ़िट होने के लिए स्केल की जाती है, फिर उसके पेज पर सेंटर की जाती है।
- 4तैयार PDF डाउनलोड होती हैpdfDoc.save() पूरी PDF संरचना को मेमोरी में एक Uint8Array में सीरियलाइज़ करता है। ब्राउज़र इसे एक Blob में लपेटता है और एक फ़ाइल डाउनलोड ट्रिगर करता है — एक-इमेज कन्वर्ज़न मूल फ़ाइल के नाम पर रखी जाती है, मल्टी-इमेज आउटपुट को images.pdf नाम मिलता है।
आपकी इमेज pdf-lib द्वारा पूरी तरह आपके ब्राउज़र के अंदर प्रोसेस होती हैं — वे कभी किसी सर्वर पर अपलोड नहीं होतीं।
संबंधित टूल
PDF इमेज एक्सट्रैक्टर — PDF से तस्वीरें सहेजें
PDF के अंदर की इमेज उनके पूरे रिज़ॉल्यूशन पर PNG या JPG में निकालें: फ़ोटो, स्कैन, चार्ट और लोगो, हर एक सिर्फ़ एक बार। उन्हें एक-एक करके या ZIP के रूप में डाउनलोड करें। आपके ब्राउज़र में चलता है; PDF अपलोड नहीं होती।
इमेज मर्जर — कई इमेज को एक में जोड़ें
फ़ोटो या स्क्रीनशॉट को एक इमेज में जोड़ें: ऊपर से नीचे, अगल-बगल या ग्रिड में, बिना क्रॉप किए। चौड़ाई बराबर करें, स्पेसिंग, बॉर्डर और बैकग्राउंड जोड़ें, फिर JPG, PNG या WebP के रूप में सेव करें। आपके ब्राउज़र में चलता है; कुछ भी अपलोड नहीं होता।
PDF से छवि (JPG, PNG, WebP)
अपने चुने हुए रिज़ॉल्यूशन पर PDF के प्रत्येक पृष्ठ को JPG, PNG, या WebP छवियों में परिवर्तित करें। पेजों को अलग-अलग या एक साथ ZIP के रूप में डाउनलोड करें। फ़ाइलें आपके ब्राउज़र से बाहर कभी नहीं जातीं।