असली वेक्टर पाथ, और सटीकता एक संख्या के रूप में वापस मिलती है
इस शब्द को खोजें और आपको जो अधिकांश परिणाम मिलेंगे, वे वास्तव में किसी भी चीज़ को वेक्टर में नहीं बदलते। वे आपकी PNG को बेस64 में एन्कोड करते हैं, उसे एक इमेज टैग में SVG शेल के अंदर लपेटते हैं और आपको वापस दे देते हैं। एक्सटेंशन बदल गया; पिक्सल वही हैं। ज़ूम करें तो यह ठीक उसी तरह धुंधला होता है जैसे PNG था, और इसे Illustrator में खोलने पर संपादन के लिए कुछ नहीं मिलता। जांचने में दस सेकंड लगते हैं: फाइल को टेक्स्ट एडिटर में खोलें। अगर आपको बेस64 की दीवार दिखे, तो आपको सिर्फ नाम बदलकर फाइल दी गई है।
यह टूल वास्तव में क्या बनाता है
आकार। ट्रेसर आपकी इमेज में किनारों को खोजता है और उन्हें असली SVG पाथ एलिमेंट्स के रूप में लिखता है, जो रंग के अनुसार समूहित होते हैं, ताकि आप परिणाम को हमेशा के लिए स्केल कर सकें और हर कर्व को Illustrator, Figma या Inkscape में संपादित कर सकें। 267 x 87 पिक्सल के दो-रंग वाले लोगो पर, आउटपुट में 8 पाथ एलिमेंट्स थे, फाइल में कहीं भी बेस64 नहीं था, और दोनों स्रोत रंग उनके सटीक हेक्स मान के रूप में सुरक्षित थे। SVG का आकार भी 267 x 87 था, इसलिए यह उसी PNG के लिए सीधा विकल्प बन जाता है जिससे यह आया था।
सटीकता मापी जाती है, सिर्फ दावा नहीं किया जाता
हर परिणाम के साथ एक फिडेलिटी स्कोर होता है, और यह कोई अनुमान नहीं है। आपकी तैयार SVG को फिर से पिक्सल में रेंडर किया जाता है और आपकी मूल इमेज से पिक्सल दर पिक्सल तुलना की जाती है, और जो प्रतिशत निकलता है वही आपको दिखता है। दो-रंग वाले लोगो ने 99.5 स्कोर किया। स्वीकृति कॉर्पस में हर फ्लैट फाइल 99 या उससे ऊपर स्कोर करती है, और तीन फाइलें बिल्कुल 100.0 पर ट्रेस होती हैं। एक असली प्रोडक्शन लोगो, पारदर्शिता पर सफेद और लाल वर्डमार्क, 99.7 स्कोर के साथ 9.5 KB की फाइल में 3 रंग लेयर और 19 पाथ में ट्रेस हुआ।
अक्सर ट्रेस किए गए लोगो गलत क्यों दिखते हैं, और इसका समाधान क्या है
एंटी-अलियासिंग वह कारण है जिससे अधिकांश ट्रेसर हर अक्षर के चारों ओर बिंदुओं का घेरा बना देते हैं। किनारे के साथ हल्के रंग डिजाइन के रंग नहीं हैं, वे धुंधलापन हैं, और अगर ट्रेसर उन्हें रंग मान लेता है तो वह धुंधलापन भी ट्रेस कर देगा। यहां रंग आपकी इमेज के मूल रेजोल्यूशन पर पहचाने जाते हैं, इसलिए वे शेड्स किनारे की धुंध के रूप में पहचाने जाते हैं और उन्हें आकार में बदलने के बजाय हटा दिया जाता है। दूसरा आम दोष है—सटे हुए रंगों के बीच बाल जैसी पतली दरारें, जो आर्टवर्क में हल्की रेखाओं के रूप में दिखती हैं। रंग लेयर ओवरलैपिंग बनती हैं, जिससे ये दरारें बन ही नहीं सकतीं।
पारदर्शिता, और वह आउटलाइन जो अक्सर इसे खराब कर देती है
आधी अपारदर्शिता से कम पिक्सल्स को बैकग्राउंड माना जाता है और हर ट्रेस किए गए आकार से बाहर रखा जाता है, इसलिए SVG वहीं पारदर्शी रहता है जहां आपकी PNG थी। असली समस्या है किनारे की पट्टी: पारदर्शी लोगो के चारों ओर एक पिक्सल की बैकग्राउंड रंग की रिंग, जिसे अधिकांश ट्रेसर छोड़ देते हैं, जो सफेद पृष्ठभूमि पर अदृश्य और गहरे पृष्ठ पर तुरंत दिख जाती है। यहां इसे ट्रैपिंग से हटाया जाता है, जो प्रिंट से ली गई तकनीक है। हर रंग लेयर को एक पिक्सल बढ़ाया जाता है, लेकिन केवल उस पट्टी के साथ जो पारदर्शिता से लगती है, ताकि किनारे के अंदर कोई बदलाव न हो और फ्रिंज ढक जाए।
छोटा और थोड़ा धुंधला होना सामान्य है
अधिकांश लोग वेक्टर संस्करण मांगते हैं क्योंकि उनके पास कोई साफ मास्टर फाइल नहीं होती। उनके पास कोई पुरानी छोटी PNG होती है। यही इनजन के लिए आदर्श इनपुट है: एक छोटी एंटी-अलियास्ड इमेज को ट्रेसिंग से पहले बड़ा किया जाता है, जिससे ट्रेसर को सब-पिक्सल जानकारी मिलती है कि असली किनारे कहां हैं, ताकि कर्व वही आकार लें जो डिजाइनर ने बनाए थे, न कि छोटे फाइल की सीढ़ीनुमा आकृति। 267 पिक्सल का लोगो 1024 चौड़ाई पर ट्रेस किया गया, और परिणाम में यह भी लिखा है। ईमानदार सीमा यही है कि ट्रेसिंग वही रिकवर कर सकती है जो पिक्सल में बचा है। 30 पिक्सल के फेविकॉन में अपने कर्व के बारे में बहुत कम जानकारी होती है, और जो कभी सेव ही नहीं हुआ, वह कोई भी टूल नहीं बना सकता।
फोटोग्राफ्स पर भी काम करता है, और टूल आपको बताता है कि नहीं करना चाहिए
फोटोग्राफ में कोई आकार दोबारा खोजने के लिए नहीं होते। यह सतत टोन होता है, इसलिए ट्रेसिंग एक पोस्टराइज्ड अनुमान देती है: आर्ट स्टाइल के रूप में दिलचस्प, कॉपी के रूप में गलत। माप इसे छुपाना असंभव बना देता है। एक सतत-टोन टेस्ट इमेज ने 95.4 प्रतिशत स्कोर किया, जबकि फ्लैट लोगो ने 99.5, और जहां लोगो में 2 रंग लेयर और 8 पाथ लगे, फोटो में 16 लेयर और 9,899 पाथ लगे। परिणाम में यह भी लिखा होता है कि इमेज सतत टोन है और PNG ही सही फॉर्मेट है। अगर आप जानबूझकर पोस्टराइज्ड लुक चाहते हैं, तो रंगों की संख्या खुद सेट करें और लें।
रंग, या सिर्फ शुद्ध काला और सफेद
डिफ़ॉल्ट रूप से पैलेट आपके डिजाइन से अपने आप पहचाना जाता है, इसलिए दो-रंग वाला लोगो दो साफ लेयर के रूप में ट्रेस होता है, न कि दो लेयर के साथ एंटी-अलियासिंग शेड्स की रिंग के रूप में, और समृद्ध आर्टवर्क में 16 तक रंग रहते हैं। आप खुद 2 से 32 के बीच कोई भी संख्या सेट कर सकते हैं: कम संख्या पर साफ, अधिक स्टाइलिश परिणाम, अधिक संख्या पर रंगों का मिलान बेहतर। स्कैन किए गए हस्ताक्षर, स्टैम्प और लाइन आर्ट के लिए अलग ब्लैक एंड व्हाइट मोड है, जो अपनी थ्रेशोल्ड इमेज के हिस्टोग्राम से खुद चुनता है, या आपसे 1 से 254 के बीच मान लेता है, और पारदर्शिता पर एक साफ काली ड्राइंग देता है।
आपकी फाइलों का क्या होता है
कई इमेज एक ही सेटिंग्स के साथ ट्रेस होती हैं और अपने मूल फाइल नामों के साथ एक ZIP में वापस मिलती हैं। फाइलें एन्क्रिप्टेड कनेक्शन पर भेजी जाती हैं और परिणाम तैयार होने के एक घंटे बाद सर्वर से हटा दी जाती हैं।
आपको क्या मिलता है
- रंग के अनुसार समूहित असली SVG पाथ एलिमेंट्स, जो किसी भी वेक्टर प्रोग्राम में संपादन योग्य हैं
- हर फाइल पर मापी गई फिडेलिटी प्रतिशत, सिर्फ उच्च गुणवत्ता का दावा नहीं
- एंटी-अलियासिंग को बिंदुओं के घेरा में ट्रेस करने के बजाय हटा दिया जाता है
- पारदर्शिता सुरक्षित रहती है, और एक पिक्सल की बैकग्राउंड पट्टी ट्रैपिंग से हटा दी जाती है
- स्वचालित पैलेट पहचान, रंगों की संख्या आप सेट कर सकते हैं, और लाइन आर्ट के लिए ब्लैक एंड व्हाइट मोड
- कोई अकाउंट नहीं, कोई वॉटरमार्क नहीं, और फाइलें एक घंटे बाद सर्वर से हटा दी जाती हैं
अब आगे क्या?
क्या आपको उल्टा करना है और वेक्टर को फिर से पिक्सल में बदलना है, जैसे किसी अपलोड फॉर्म या ईमेल के लिए? SVG को PNG में बदलें इसे आपकी पसंद के किसी भी आकार में रेंडर करता है। ट्रेस की गई फाइल भेजने से पहले, SVG संपीड़ित करें उसमें से एडिटर का कचरा हटा देता है, और PNG संपीड़ित करें मूल रास्टर को संभालता है, अगर आप उसे भी रखना चाहते हैं।