HEIC फ़ाइल क्या है?
HEIC वह फ़ॉर्मैट है जिसमें iPhone और iPad डिफ़ॉल्ट रूप से फोटो सेव करते हैं: HEIF कंटेनर के अंदर HEVC से कोड की गई इमेज। यह उसी क्वालिटी की JPG से करीब आधे साइज़ की होती है। एक HEIC कंटेनर में एक से ज़्यादा तस्वीरें हो सकती हैं (बर्स्ट के फ़्रेम, एडिट की गई कॉपी, डेप्थ मैप, थंबनेल), साथ में रोटेशन का निशान और एक कलर प्रोफ़ाइल जो अक्सर स्टैंडर्ड sRGB से ज़्यादा चौड़ा होता है। कई वेब टूल अब भी इसे नहीं लेते, इसलिए लोग पहले JPG में एक्सपोर्ट करते हैं और रास्ते में क्वालिटी खो देते हैं।

क्या मैं HEIC सीधे अपलोड कर सकता हूं?
हां। png2svg.art पर हर इमेज अपलोड PNG, JPG और WebP के साथ HEIC और HEIF भी लेता है (SVG टूल, जैसे एडिटर, SVG से PNG और ऑप्टिमाइज़र, SVG फ़ाइलें लेते हैं), 25 MB तक: कन्वर्टर, बैकग्राउंड रिमूवर, बैच कन्वर्टर और एक्सपोर्ट टूल। फ़ाइल उसके नाम से नहीं, उसके कंटेंट से पहचानी जाती है, इसलिए ऐसी .heic जो असल में JPG है, या इसका उलटा, सही ढंग से पढ़ी जाती है। फ़ाइल इस तरह पढ़ी जाती है:
- फ़ाइल की मुख्य इमेज कन्वर्ट होती है, और बर्स्ट, एडिट की गई कॉपी, डेप्थ मैप और थंबनेल छोड़ दिए जाते हैं;
- उसका रोटेशन लागू किया जाता है, इसलिए पोर्ट्रेट फोटो सीधी रहती है;
- वाइड-गैमट और HDR रंग (Display P3, HDR फोटो) स्टैंडर्ड sRGB में बदले जाते हैं, इसलिए रंग फीके दिखने की बजाय वैसे ही दिखते हैं जैसे फ़ोन पर थे;
- ट्रांसपेरेंसी बनी रहती है, अगर फ़ाइल में हो।
AVIF, जो इसी तरह का कंटेनर इस्तेमाल करता है, नहीं लिया जाता। उसे पहले PNG के रूप में सेव करें।
किन HEIC फोटो से अच्छा SVG बनता है?
ट्रेसिंग फ़्लैट रंग वाले हिस्सों को वेक्टर पाथ में बदलती है। इसलिए जो फोटो अच्छी तरह कन्वर्ट होती हैं, वे फ़्लैट चीज़ों की, सीधे सामने से ली गई फोटो होती हैं:
- बराबर रोशनी में, सीधे सामने से खींचा गया लोगो या साइनबोर्ड;
- सफ़ेद कागज़ पर ड्रॉइंग या हाथ से लिखे अक्षर (दिन की रोशनी में, पूरे फ़्रेम में भरकर फोटो लें);
- फ़ोन के किसी ऐप से सेव किया गया इलस्ट्रेशन।
पोर्ट्रेट, लैंडस्केप या हल्की शेडिंग वाली कोई भी चीज़ पोस्टर जैसी रंगीन पट्टियों का सेट बन जाती है। ट्रेसिंग ग्रेडिएंट के साथ यही करती है (ट्रेस करने पर फोटो पोस्टर जैसी क्यों बनती हैं)। अगर आपको ऐसी फोटो का सिर्फ़ सब्जेक्ट चाहिए, तो उसका बैकग्राउंड हटाएं और उसे ट्रांसपेरेंट PNG के रूप में रखें।

HEIC में सेव करके अपलोड किया गया हमारा एक उदाहरण लोगो: डिकोड की गई इमेज, उसका एक कोना चार गुना बड़ा, और उससे ट्रेस किए गए SVG का वही कोना। पिक्सेल सीढ़ीदार हैं; पाथ किसी भी साइज़ पर स्मूद रहते हैं।
इसे कैसे कन्वर्ट करें?
- PNG से SVG कन्वर्टर खोलें और HEIC को अपलोड बॉक्स पर डालें। iPhone पर बॉक्स पर टैप करें और अपनी लाइब्रेरी से फोटो चुनें।
- प्रीसेट चुनें: लोगो या फ़्लैट इलस्ट्रेशन के लिए स्टैंडर्ड, कागज़ पर स्याही के लिए लाइन आर्ट / स्टेंसिल (सिर्फ़ ब्लैक एंड व्हाइट), कई टोन वाले इलस्ट्रेशन के लिए डिटेल्ड आर्टवर्क। ज़रूरत हो तो रंगों की संख्या बदलें (ट्रेस किए गए SVG में कितने रंग होने चाहिए?)।
- वॉटरमार्क वाला प्रीव्यू देखें, फिर 1 क्रेडिट में साफ़ SVG अनलॉक करें।
अगर फोटो में ऐसा बैकग्राउंड है जो आपको नहीं चाहिए, जैसे कागज़ की परछाईं या मेज़, तो कन्वर्टर में “बैकग्राउंड हटाएं” चालू करें, या पहले बैकग्राउंड रिमूवर चलाएं।
पहले HEIC को JPG में क्यों न बदलें?
हर JPG एक्सपोर्ट इमेज को फिर से कंप्रेस करता है। इससे किनारों के आसपास जो 8×8 ब्लॉक और रिंगिंग जुड़ते हैं, ट्रेसर ठीक उन्हीं को छोटे-छोटे फ़ालतू शेप के रूप में पकड़ लेता है। HEIC खुद अपलोड करने से यह स्टेप बच जाता है और ट्रेसर को फ़ोन के रिकॉर्ड किए सबसे साफ़ पिक्सेल मिलते हैं। अगर आप पहले ही PNG एक्सपोर्ट कर चुके हैं, तो वह भी ठीक है, क्योंकि PNG में क्वालिटी नहीं खोती।