मुख्य सामग्रीमा जानुहोस्
LibraTool logoLibraTool

निःशुल्क PDF बाट इमेज (JPG, PNG, WebP)

PDF का प्रत्येक पृष्ठलाई तपाईंको छानेको रिजोल्युसनमा JPG, PNG, वा WebP छविहरूमा रूपान्तरण गर्नुहोस्। पृष्ठहरू अलग-अलग वा ZIP मा एकैपटक डाउनलोड गर्नुहोस्। फाइलहरू कहिल्यै तपाईंको ब्राउजर छोड्दैनन्।

Sejda को नि:शुल्क योजनाले एक घण्टामा ३ कार्यहरूको अनुमति दिन्छ — यहाँ पृष्ठहरू तपाईंको उपकरणमा रेन्डर गरिन्छ, कुनै खाता बिना। · जाँचिएको २०२६ सेप्टेम्बर

यहाँ फाइलहरू छोड्नुहोस्, वा ब्राउज गर्न क्लिक गर्नुहोस्

PDF · तपाईंको उपकरणमा प्रशोधन गरियो

वा क्लिपबोर्डबाट टाँस्न Ctrl+V थिच्नुहोस्

तपाईं एकैपटक धेरै फाइलहरू छोड्न सक्नुहुन्छ

फाइलहरू ब्राउज गर्नुहोस्

सबै रूपान्तरण गर्न एकैचोटि धेरै PDF ड्रप गर्नुहोस्: हरेकले ZIP मा आफ्नै फोल्डर पाउँछ।

तपाईंका फाइलहरू कहिल्यै तपाईंको यन्त्र छोड्दैनन्। सबै प्रशोधन तपाईंको ब्राउजरमा स्थानीय रूपमा हुन्छ।

सामान्य प्रयोगहरू

  • PDF लाई JPG मा रूपान्तरण गर्नुहोस्PDF को प्रत्येक पृष्ठ लाई JPG छविमा परिणत गर्नुहोस् जुन तपाइ साझा गर्न वा कहीं पनि इम्बेड गर्न सक्नुहुन्छ।
  • PDF लाई PNG मा रूपान्तरण गर्नुहोस्PDF पृष्ठहरूलाई पारदर्शिता समर्थन सँग क्रिस्प PNG छविहरूको रूपमा निर्यात गर्नुहोस्।
  • PDF पृष्ठहरूलाई स्लाइडमा बदलनुहोस्PDF पृष्ठहरूलाई PowerPoint, Google Slides वा Keynote मा छविहरूको रूपमा राख्नुहोस्।
  • PDF पृष्ठ थम्बनेल बनाउनुहोस्वेबसाइट र क्याटलगका लागि PDF पृष्ठहरूको पूर्वावलोकन छविहरू उत्पन्न गर्नुहोस्।
  • सोशल मिडियामा PDF साझा गर्नुहोस्PDF लाई छविहरूमा रूपान्तरण गर्नुहोस् ताकि PDF लाई ब्लक गर्ने प्लेटफर्मले यो प्रदर्शन गर्न सक्छ।

यो कसरी काम गर्छ

यो उपकरणले PDF.js (pdfjs-dist) — Mozilla को खुला-स्रोत PDF रेन्डरिङ इन्जिन — लाई छवि इन्कोडिङका लागि ब्राउजरको Canvas API सँग जोडेर पूर्ण रूपमा तपाईंको ब्राउजरमा PDF पृष्ठहरूलाई छविमा रूपान्तरण गर्छ। तपाईंको फाइल स्थानीय रूपमा पढिन्छ र कहिल्यै सर्भरमा पठाइँदैन।

  1. 1
    PDF.js ले फाइल पार्स गर्छ
    pdfjs-dist ले PDF को बाइनरी संरचना — फन्ट, भेक्टर ग्राफिक्स, इम्बेड गरिएका छविहरू, र पृष्ठ लेआउट निर्देशनहरू — मेमोरीबाट सीधै पढ्छ, JavaScript मा लेखिएको यसको आफ्नै रेन्डरर प्रयोग गरी। एउटा समर्पित Web Worker (CDN बाट लोड गरिएको) ले मुख्य थ्रेडबाहिर भारी पार्सिङ ह्यान्डल गर्छ त्यसैले पृष्ठ प्रतिक्रियाशील रहन्छ।
  2. 2
    हरेक पृष्ठ एउटा क्यानभासमा रेन्डर हुन्छ
    हरेक अनुरोध गरिएको पृष्ठका लागि, PDF.js ले तपाईंको छानिएको DPI मा स्केल गरिएको एउटा भ्युपोर्ट गणना गर्छ। पूर्वनिर्धारित PDF निर्देशांक स्पेस 72 DPI हो, त्यसैले एउटा 300 DPI रेन्डरले लगभग 300/72 ≈ 4.17x को स्केल कारक प्रयोग गर्छ, तदनुसार साइज गरिएको क्यानभास उत्पादन गर्दै। PDF.js ले सबै पृष्ठ सामग्री — पाठ, पथ, छविहरू — 2D Canvas API प्रयोग गरी एउटा अफस्क्रिन HTMLCanvasElement मा कोर्छ।
  3. 3
    Canvas ले तपाईंको छानिएको ढाँचामा इन्कोड गर्छ
    रेन्डरिङपछि, उपकरणले लक्ष्य MIME प्रकार (image/png, image/jpeg, वा image/webp) र गुणस्तर सेटिङसहित canvas.toBlob() कल गर्छ। यसले इन्कोडिङ ब्राउजरको आफ्नै छवि कोडेक — Chrome, Firefox, वा Safari ले नेटिभ रूपमा प्रयोग गर्ने उही इन्जिन — लाई सुम्पन्छ, मेमोरीमा राखिएको एउटा कम्प्रेस गरिएको छवि Blob उत्पादन गर्दै।
  4. 4
    व्यक्तिगत रूपमा वा ZIP को रूपमा डाउनलोड गर्नुहोस्
    हरेक रेन्डर गरिएको पृष्ठ तुरुन्तै पूर्वावलोकन र एकल-फाइल डाउनलोडका लागि एउटा अब्जेक्ट URL को रूपमा उपलब्ध हुन्छ। यदि तपाईंले सबै पृष्ठ एकैचोटि डाउनलोड गर्नुहुन्छ भने, jszip लाइब्रेरीले मेमोरीमा भएका Blob हरूलाई क्लाइन्ट-साइड एउटा ZIP संग्रहमा बन्डल गर्छ, त्यसपछि एउटा एकल डाउनलोड ट्रिगर गर्छ — कुनै पनि चरणमा कुनै सर्भर राउन्ड-ट्रिप छैन।

तपाईंको PDF File API प्रयोग गरी सीधै तपाईंको उपकरणबाट ब्राउजर मेमोरीमा पढिन्छ र कहिल्यै अपलोड हुँदैन — सबै रेन्डरिङ, इन्कोडिङ, र प्याकेजिङ तपाईंको ब्राउजर ट्याबमा स्थानीय रूपमा हुन्छ।

सम्बन्धित उपकरणहरू

बारम्बार सोधिने प्रश्नहरू