HEIF को SVG में बदलें

यहाँ आप HEIF को SVG में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • नए सिरे से बना SVG के काम करने का तरीक़ा HEIF से अलग है। यह किसी लॉसी कोडेक जैसा धीरे-धीरे होने वाला नुक़सान नहीं है: SVG जो कुछ व्यक्त कर सकता है, वह हूबहू उतर आता है — और जिसका वहाँ कोई समतुल्य नहीं, वह पूरी तरह रह जाता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ ट्रेसिंग तस्वीर को सपाट आकृतियों के रूप में दोबारा बनाती है, और इसी वजह से नतीजा किसी भी आकार तक बढ़ाया जा सकता है बिना धुँधलाए। यह मिलते-जुलते रंग वाले हिस्सों के बीच के किनारे ढूँढ़कर हर हिस्से के चारों ओर एक रेखा खींचती है, इसलिए वहीं सबसे अच्छी उतरती है जहाँ वे हिस्से सचमुच मौजूद हों: कोई लोगो, कोई आइकॉन, कोई सपाट चित्र, कोई स्कैन किया रेखाचित्र। फ़ोटो में सपाट हिस्से होते ही नहीं, इसलिए ट्रेसिंग उन्हें गढ़ लेती है — नतीजा पोस्टराइज़ हो जाता है और शुरुआत वाली फ़ाइल से बड़ा भी। ट्रेस की गई फ़ाइल को आपकी फ़ाइल से नापा जाता है, और डाउनलोड करने से पहले पेज बता देता है कि दोनों में से क्या हुआ।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

यह इकलौता बदलाव है जो तस्वीर दोबारा खींचता है

बाक़ी हर पेज तस्वीर को अलग करके उसी तस्वीर को दूसरे फ़ॉर्मेट में जोड़ता है। यह ऐसा नहीं करता — HEIF में रंगीन पिक्सेल का जाल है, SVG में आकृतियाँ हैं, और स्रोत में कोई आकृति है ही नहीं।

इसलिए आकृतियों का अंदाज़ा एक जैसे रंग वाले इलाक़ों के बीच सीमा ढूँढकर लगाया जाता है। यही पूरे पेज की शक्ल तय करता है — नतीजा इस पर निर्भर है कि आपकी तस्वीर में फ़्लैट इलाक़े हैं या नहीं।

यह फ़ीचर बनने से पहले जो नापा गया

एक फ़्लैट लोगो पूरी सच्चाई से लौटा — 6 KB का स्रोत 16 KB की SVG बना, तेज़ किनारे और सही रंग बरक़रार। यही वह हालत है जिसके लिए यह फ़ीचर बनाया गया।

टेक्स्ट वाला स्क्रीनशॉट स्रोत से चालीस गुना बड़ी SVG बना, क्योंकि हर धुँधला अक्षर अपना आकृति-समूह बन जाता है। फ़ोटोग्राफ़ चार गुना बड़ी और बदरंग निकली — ये संख्याएँ अपनी फ़ाइल तौलने का पैमाना हैं।

आपकी HEIF में तस्वीर ही सब कुछ तय करती है

अच्छी हालत है फ़्लैट चीज़ की तस्वीर — दुकान का साइन, चिट्ठी पर लोगो, स्टेंसिल, उकेरी हुई प्लेट। ये सचमुच एक-रंग इलाक़ों से बनी हैं।

बुरी हालत है कोई दृश्य — लोग, परिदृश्य, स्टूडियो लाइट में लिया प्रोडक्ट शॉट। इनमें कोई फ़्लैट इलाक़ा है ही नहीं, इसलिए ट्रेसर तस्वीर को पहले कुछ रंगों में समतल करके ख़ुद सीमाएँ बनाता है।

विषय को ऐसे खींचिए जैसे स्कैन कर रहे हों

एल्गोरिद्म सीमाएँ ढूँढता है, इसलिए जो भी सीमा धुँधली करे वह नुक़सान पहुँचाता है। सीधे आमने-सामने से लीजिए ताकि गोल निशान गोल ही रहे।

चमक और बनावट से बचिए — चमकदार कार्ड पर लिया लोगो हाइलाइट पकड़ता है जो अपनी आकृति बन जाती है। एक जैसी, फैली रोशनी सबसे अच्छी है।

रंग-गिनती सबसे ज़्यादा असर वाली सेटिंग है

चार, आठ, सोलह या बत्तीस चुन सकते हैं, तयशुदा आठ। एक-रंग निशान या स्टेंसिल के लिए चार सबसे साफ़ पथ देता है।

सोलह और बत्तीस असली शेडिंग वाली कला के लिए हैं, पर जल्दी महँगे पड़ते हैं — हर अतिरिक्त रंग नए इलाक़ों का सेट जोड़ता है। फ़ोटो खींचे विषय पर ऊँची रंग-गिनती अक्सर शोर को ही पथ बना देती है।

डिटेल, और एंटीएलियासिंग के छोड़े धब्बे

डिटेल सेटिंग तय करती है कि पथ पिक्सेल-किनारों को कितना क़रीब से पकड़ें। Smooth ढीला फ़िट स्वीकार करता है और 16 पिक्सेल से छोटी आकृति हटाता है; sharp दो पिक्सेल तक रखता है।

फ़ोटो खींचे विषय के लिए smooth अक्सर सही जवाब है, क्योंकि किनारे पहले से ही नरम हैं और छोटी आकृतियाँ कैमरे का शोर हैं, कला नहीं।

ट्रेस से पहले धुँधला नहीं किया जाता, जान-बूझकर

धब्बे कम करने की एक आम तरकीब है ट्रेस से पहले तस्वीर को हल्का धुँधला करना। यह यहाँ नहीं किया जाता, क्योंकि यह ठीक उन्हीं तेज़ किनारों को नरम कर देता जिनके लिए लोगो ट्रेस किया जा रहा है।

अगर स्रोत को धुँधला करना पड़े, तो ट्रेसर आपको स्रोत के बारे में कुछ बता रहा है — साफ़ फ़ोटो, समतल रोशनी या कम रंग-गिनती असल वजह ठीक करते हैं।

ट्रेसिंग 1,600 पिक्सेल पर चलती है, और यह कुछ नहीं खोता

1,600 पिक्सेल से बड़ी तस्वीरें ट्रेसिंग से पहले छोटी हो जाती हैं, क्योंकि लागत किनारों की गिनती से बढ़ती है, फ़ाइल-आकार से नहीं।

रास्टर बदलाव के उलट यह नुक़सान नहीं है — नतीजा किसी भी आकार में एक जैसा दिखता है, चाहे ट्रेसिंग 1,600 पर हुई हो या 4,000 पर।

SVG को ब्राउज़र के बाहर भी काम करने लायक़ लिखा जाता है

ट्रेसर की सीधी आउटपुट में viewBox नहीं होता, जो फ़ाइल को तकनीकी रूप से वेक्टर पर व्यवहार में फ़िक्स्ड-साइज़ बना देता — इसलिए viewBox जोड़ा जाता है।

XML नेमस्पेस भी जोड़ा जाता है, जिसे ट्रेसर छोड़ देता है — Inkscape और Illustrator इसके बिना फ़ाइल मना कर देते हैं।

नतीजा दोनों आकार से परखिए

पेज दोनों फ़ाइलों का आकार दिखाता है, और यह किसी प्रीव्यू से बेहतर फ़ैसला है। स्रोत से कई गुना बड़ा नतीजा बताता है कि तस्वीर में फ़्लैट इलाक़े थे ही नहीं।

अगर उलटा हुआ, तो आपको वही मिला जो चाहिए था — साफ़ पथ, किसी भी वेक्टर टूल में संपादन योग्य। HEIF हर हाल में रखिए, क्योंकि यह साइट उसे पढ़ सकती है, लिख नहीं सकती।

HEIF को SVG में ऐसे बदलें

  1. अपनी HEIF फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में SVG चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार SVG फ़ाइल डाउनलोड कर लें।

HEIF या SVG: क्या बदलता है

HEIF और SVG की तुलना
HEIFSVG
पूरा नामHigh Efficiency Image File FormatScalable Vector Graphics
फ़ाइल एक्सटेंशन.heif.svg
मीडिया टाइपimage/heifimage/svg+xml
कंप्रेशननुक़सान के साथ — छोटा आकार गुणवत्ता देकर ख़रीदा जाता हैबिना कंप्रेशन
पहली बार प्रकाशित20152001
प्रकाशकMPEGW3C
विनिर्देशISO/IEC 23008-12SVG 1.1
लाइसेंसप्रकाशित, मानकीकृत नहींखुला मानक
आज की स्थितिमौजूदामौजूदा
बिट डेप्थ10
रंग जो यह दर्ज कर सकता हैYCbCr, वाइड गैमटRGB
ब्राउज़र में खुलता हैकुछ ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयJPG, AVIFPNG, PDF

क्या बचा रहता है

पारदर्शिता बनी रहती है। HEIF और SVG — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

एनिमेशन बना रहता है। HEIF और SVG — दोनों कई फ़्रेम ढोते हैं, इसलिए नतीजा अब भी चलता है।

लक्ष्य फ़ॉर्मेट क्या और सँभाल सकता है

SVG काम करने का फ़ॉर्मेट है और HEIF बनकर तैयार फ़ॉर्मेट। जो लौटता है वह पन्ने की तस्वीर नहीं बल्कि बदली जा सकने वाली लिखावट है — आम तौर पर यही इस कन्वर्ज़न की वजह होती है, और यही इसकी सीमा भी।

नतीजा खोलना

SVG को हर मौजूदा ब्राउज़र खोल लेता है। HEIF को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।

फ़ाइल का आकार और गुणवत्ता

नतीजा असली से बड़ा होगा और बेहतर नहीं। HEIF पहले ही बारीक़ी फेंक चुका है और SVG बचे हुए को बिना और फेंके सँभालता है: यह आगे का नुक़सान रोकता है, पहले वाला लौटाता नहीं।

कौन-सा फ़ॉर्मेट किस काम के लिए है

दोनों का निशाना अलग काम है: HEIF का फ़ोन और फ़ोटोग्राफ़ी पर, SVG का वेब, लोगो और रेखाचित्र और एडिटिंग पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।

HEIF MPEG का फ़ॉर्मेट है, जो 2015 में आया। यह हर चैनल पर 10 बिट में दर्ज करता है।

SVG W3C का है और 2001 से चला आ रहा है, और SVG 1.1 में तय किया गया है। Inkscape, Adobe Illustrator और Figma इस फ़ॉर्मेट को पढ़ लेते है।

HEIF से SVG: आम सवाल

क्या मेरी HEIF फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे libheif है, Apple के HEIC का संदर्भ डिकोडर; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या HEIF को SVG में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। libheif आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

HEIF को SVG में बदलने पर क्या गुणवत्ता जाती है?

HEIF और SVG सामग्री का वर्णन बुनियादी तौर पर अलग-अलग तरीक़ों से करते हैं। इसलिए यह कन्वर्ज़न नक़ल नहीं, पुनर्निर्माण है: ईमानदार, पर बाइट-दर-बाइट एक जैसा नहीं। ट्रेसिंग तस्वीर को सपाट आकृतियों के रूप में दोबारा बनाती है, और इसी वजह से नतीजा किसी भी आकार तक बढ़ाया जा सकता है बिना धुँधलाए। यह मिलते-जुलते रंग वाले हिस्सों के बीच के किनारे ढूँढ़कर हर हिस्से के चारों ओर एक रेखा खींचती है, इसलिए वहीं सबसे अच्छी उतरती है जहाँ वे हिस्से सचमुच मौजूद हों: कोई लोगो, कोई आइकॉन, कोई सपाट चित्र, कोई स्कैन किया रेखाचित्र। फ़ोटो में सपाट हिस्से होते ही नहीं, इसलिए ट्रेसिंग उन्हें गढ़ लेती है — नतीजा पोस्टराइज़ हो जाता है और शुरुआत वाली फ़ाइल से बड़ा भी। ट्रेस की गई फ़ाइल को आपकी फ़ाइल से नापा जाता है, और डाउनलोड करने से पहले पेज बता देता है कि दोनों में से क्या हुआ।

SVG में बदलने से क्या गुणवत्ता बेहतर हो जाती है?

नतीजा असली से बड़ा होगा और बेहतर नहीं। HEIF पहले ही बारीक़ी फेंक चुका है और SVG बचे हुए को बिना और फेंके सँभालता है: यह आगे का नुक़सान रोकता है, पहले वाला लौटाता नहीं।

HEIF से SVG जाने पर क्या पारदर्शिता बची रहती है?

पारदर्शिता बनी रहती है। HEIF और SVG — दोनों अल्फ़ा चैनल सँभालते हैं: काटा हुआ हिस्सा कटा ही रहता है और उसके पीछे कुछ भरा नहीं जाता।

HEIF से SVG जाने पर क्या एनिमेशन बचा रहता है?

एनिमेशन बना रहता है। HEIF और SVG — दोनों कई फ़्रेम ढोते हैं, इसलिए नतीजा अब भी चलता है।

इन फ़ॉर्मेट के बारे में और

ये आँकड़े कहाँ से आए

इस पेज पर HEIF और SVG के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।

  • Scalable Vector Graphics (SVG) 2

    W3C — SVG बिना धुँधलाए क्यों बढ़ता है और पिक्सेल वाले फ़ॉर्मेट क्यों नहीं