हिन्दी

PNG, JPEG और WebP कन्वर्ट करें

किसी छवि का प्रारूप बदलें, एक स्पष्ट विवरण के साथ कि वह प्रारूप क्या संग्रहित कर सकता है और क्या नहीं

टूल यहां लोड होता है. इसके लिए JavaScript की आवश्यकता है, क्योंकि काम आपके डिवाइस पर होता है।

आपकी फ़ाइलें और आपकी गोपनीयता

आपकी छवियां कभी अपलोड नहीं की जातीं. प्रत्येक फ़ाइल को इस ब्राउज़र टैब में पढ़ा जाता है, डिकोड किया जाता है और एक वेब वर्कर के अंदर ब्राउज़र की अपनी छवि पाइपलाइन द्वारा पुनः एन्कोड किया गया, और एक के रूप में वापस सौंप दिया गया डाउनलोड करें. टूल कोड फ़ाइल ले जाने, चिपकाए गए टेक्स्ट या जेनरेट किए गए कोई अनुरोध नहीं करता है आउटपुट. प्रकट किए गए एनालिटिक्स स्क्रिप्ट अनुरोध अलग हैं और साइट में वर्णित हैं गोपनीयता नीति.

यह टूल क्या करता है

आपके ब्राउज़र द्वारा पहले से उपलब्ध एनकोडर का उपयोग करके एक छवि को एक प्रारूप से दूसरे प्रारूप में परिवर्तित करें के साथ. PNG, JPEG और WebP लिखा जा सकता है; JPEG, PNG, WebP और GIF को पढ़ा जा सकता है। पहले कुछ भी लिखा है, पैनल बताता है कि क्या रूपांतरण हानिपूर्ण है और क्या होगा पारदर्शिता के लिए.

कनवर्ट करने से आपकी तस्वीर को सादे RGBA पिक्सेल में डीकोड किया जाता है और एक अलग एनकोडर से पूछा जाता है उन्हें दोबारा लिखें, जिसका अर्थ है कि रूपांतरण में केवल गंतव्य प्रारूप ही शामिल होता है प्रतिनिधित्व कर सकते हैं. PNG एक दोषरहित एनकोडर द्वारा लिखा गया है और एक अल्फा चैनल रखता है। JPEG है प्रत्येक सेटिंग में हानिपूर्ण है और इसमें कोई अल्फा नहीं है, इसलिए पारदर्शी पिक्सेल को एक पर चपटा किया जाता है एन्कोडिंग से पहले आपके द्वारा चुना गया पृष्ठभूमि रंग। WebP अल्फ़ा रखता है लेकिन हानिपूर्ण मोड में लिखा जाता है ब्राउज़र द्वारा, गुणवत्ता 100 पर भी। पैनल उन परिणामों में से प्रत्येक का नाम बताता है आपके द्वारा मांगा गया सटीक रूपांतरण।

इसका उपयोग कैसे करना है

  1. वह छवि, या कई छवियाँ चुनें, जिन्हें आप कन्वर्ट करना चाहते हैं।
  2. आउटपुट स्वरूप चुनें. पिकर के नीचे का नोट बताता है कि एनकोडर क्या करता है विस्तार से और पारदर्शिता के साथ.
  3. यदि आपने JPEG चुना है, तो पृष्ठभूमि का रंग सेट करें ताकि पारदर्शी क्षेत्र समतल हो जाएं पर. इसकी शुरुआत सफेद रंग से होती है.
  4. कन्वर्ट का चयन करें और चेतावनी पैनल पढ़ें, जो इसके प्रत्येक परिणाम को सूचीबद्ध करता है विशेष रूपांतरण.
  5. जब आपने एक से अधिक कन्वर्ट किए हों तो कन्वर्ट की गई फ़ाइल या ZIP डाउनलोड करें।

उदाहरण उपयोग के मामले

समर्थित इनपुट और आउटपुट

स्वीकार

का उत्पादन

यह टूल क्या नहीं करेगा

सामान्य गलतियां

तकनीकी नोट्स

डिकोडिंग createImageBitmap का उपयोग करता है, जो ब्राउज़र द्वारा पढ़े जाने वाले प्रत्येक इनपुट प्रकार को संभालता है एक वेब वर्कर के अंदर समान व्यवहार करता है। बिटमैप को एक बार ऑफस्क्रीन कैनवस में खींचा जाता है और ब्राउज़र द्वारा ConvertToBlob के माध्यम से एन्कोड किया गया, फ़ॉलबैक के रूप में canvas.toBlob के साथ। क्योंकि एक कैनवास में RGBA पिक्सेल के अलावा कुछ भी नहीं होता है, स्रोत प्रारूप से परे कुछ भी नहीं होता है पिक्सेल केवल तभी जीवित रहते हैं जब गंतव्य एनकोडर इसका प्रतिनिधित्व कर सकता है: बिना किसी प्रारूप के अल्फा चैनल बिटमैप से पहले कैनवास आपके चुने हुए मैट रंग से भर जाता है खींचा गया, यही कारण है कि पारदर्शिता एक ब्राउज़र में काले रंग के बजाय एक सपाट रंग बन जाती है और दूसरे में सफेद.

अक्सर पूछे जाने वाले प्रश्नों

कौन से रूपांतरण हानिरहित हैं?
केवल PNG को लिखना, और केवल तब जब आप पिक्सेल आयाम भी नहीं बदलते। हर JPEG निर्यात हानिपूर्ण है, WebP ब्राउज़र एनकोडर में किसी भी गुणवत्ता और किसी भी स्तर पर हानिपूर्ण है आकार परिवर्तन प्रारूप की परवाह किए बिना छवि का पुनः नमूना बनाता है।
जब मैं JPEG में परिवर्तित होता हूं तो पारदर्शिता का क्या होता है?
JPEG में कोई अल्फा चैनल नहीं है, इसलिए प्रत्येक पारदर्शी पिक्सेल पृष्ठभूमि से भरा हुआ है एन्कोडिंग से पहले आपके द्वारा चुना गया रंग। यदि आपको पारदर्शिता बनाए रखने की आवश्यकता है, तो PNG या में कनवर्ट करें इसके बजाय WebP।
क्या मैं iPhone से HEIC फ़ोटो परिवर्तित कर सकता हूँ?
नंबर HEIC और HEIF स्वीकार नहीं किए जाते हैं, और न ही AVIF, TIFF या कैमरा RAW हैं, क्योंकि a ब्राउज़र ऑपरेटिंग सिस्टम की मदद के बिना उन्हें डिकोड नहीं कर सकता। से JPEG निर्यात करें सबसे पहले आपका फ़ोन.