PNG को ऑनलाइन, मुफ़्त और बिना साइनअप के SVG में कन्वर्ट करें — असली vector tracing के ज़रिए editable paths बनाएँ, सिर्फ़ bitmap को SVG tag में लपेटें नहीं। बैच कन्वर्ज़न समर्थित है, कोई वॉटरमार्क नहीं, फ़ाइलों की संख्या पर कोई सीमा नहीं, और अपलोड के 1 घंटे बाद सभी फ़ाइलें हटा दी जाती हैं।
PNG पिक्सेल स्टोर करता है। PNG के रूप में एक्सपोर्ट किया गया लोगो अपने मूल आकार में साफ़ दिखता है, लेकिन फ़ाइल के अंदर shape की जानकारी नहीं होती — इसे बड़ा करने पर आपको सिर्फ़ बड़े पिक्सेल मिलते हैं। SVG में बदलने का मतलब है तस्वीर को outlines के रूप में दोबारा बनाना। PicEditLab आपके PNG को VTracer के ज़रिए प्रोसेस करता है, जो raster को vector में बदलने वाला open-source engine है। यह समान रंग वाले पिक्सेल को क्षेत्रों में समूहित करता है और हर क्षेत्र के चारों ओर smooth spline curves फिट करता है। आपको जो फ़ाइल डाउनलोड होती है वह path elements से बनी एक वास्तविक vector फ़ाइल होती है, न कि SVG wrapper के अंदर छिपा PNG, इसलिए यह किसी भी आकार में साफ़ रहती है।
यह प्रक्रिया कितनी अच्छी तरह काम करेगी, यह पूरी तरह PNG की सामग्री पर निर्भर करता है। लोगो, आइकन, ऐप screenshots, flat illustrations, charts और scanned line art साफ़ तौर पर trace हो जाते हैं, क्योंकि वे स्पष्ट किनारों वाले ठोस रंग क्षेत्रों से बने होते हैं। फ़ोटोग्राफ़ ऐसा नहीं कर पाते: हर सूक्ष्म gradient एक और layered path बन जाता है, जिससे SVG बहुत बड़ा हो जाता है और posterized दिखने लगता है। अगर आपका PNG फ़ोटो है, तो उसे WebP या JPG में बदलें — SVG उसके लिए सही format नहीं है।
ज़्यादातर ऑनलाइन PNG से SVG कन्वर्टर के विपरीत, यह पेज black box नहीं है। “कन्वर्जन शुरू करें” बटन के ऊपर “रंग विवरण” खोलें और आपको tracing नियंत्रित करने के लिए चार विकल्प मिलेंगे। “आउटपुट” में full-colour tracing और black-and-white line-art mode के बीच चुन सकते हैं; दूसरा mode potrace चलाता है और लोगो, stamps, signatures तथा scanned drawings के लिए ज़्यादा उपयोगी है। “रंग विवरण” तय करता है कि कितने रंग सुरक्षित रहेंगे। “धब्बे हटाना” तय करता है कि छोटे निशान — comma, colon, dotted lines और बहुत पतले strokes — रखे जाएँ या noise माने जाएँ। “किनारे” rounded corners और crisp corners के बीच चयन करता है। डिफ़ॉल्ट सेटिंग्स text वाले screenshots के लिए तैयार की गई हैं, इसलिए अगर आपकी image में lettering है, तो “धब्बे हटाना” को “विवरण बनाए रखें” पर रखें।
बहुत बड़े PNG को tracing से पहले लगभग 4 megapixels तक छोटा किया जाता है। Tracing की लागत pixel count की तुलना में कहीं तेज़ी से बढ़ती है, और 24-megapixel input के लिए कई gigabytes memory चाहिए होगी तथा time limit पार हो जाएगी — परिणाम बनने से पहले ही प्रक्रिया समाप्त कर दी जाएगी। क्योंकि output vector है, यह downscale अंतिम SVG के उपयोगी आकार को सीमित नहीं करता; यह सिर्फ़ तय करता है कि tracer के पास काम करने के लिए कितना fine detail होगा।
क्या आपको fixed-size icon file चाहिए? PNG को ICO में कन्वर्ट करें
किसी तकनीकी ज्ञान की ज़रूरत नहीं। मुफ़्त, तेज़ और किसी भी डिवाइस पर उपलब्ध।
कई प्रमाणित ओपन सोर्स कन्वर्जन इंजन पर निर्मित। हम प्रत्येक फॉर्मेट संयोजन के लिए सर्वोत्तम प्रोसेसिंग चेन चुनते हैं, ब्राउज़र-साइड कन्वर्जन में सामान्य रंग बदलाव और गुणवत्ता हानि से बचते हैं।
PNG इमेज को SVG में कन्वर्ट करना कई परिस्थितियों में उत्पन्न होता है: किसी अन्य डिवाइस या प्लेटफॉर्म के साथ संगतता सुनिश्चित करना, स्टोरेज कम करना, या किसी ऐसी सेवा में अपलोड के लिए इमेज तैयार करना जो सोर्स फॉर्मेट स्वीकार नहीं करती। पारंपरिक तरीका Photoshop, GIMP या समान डेस्कटॉप एप्लिकेशन इंस्टॉल करना है — एक कभी-कभी के काम के लिए अनावश्यक। ब्राउज़र-आधारित कन्वर्टर एक विकल्प हैं, लेकिन वे इस बात से सीमित हैं कि ब्राउज़र क्या नेटिवली डीकोड कर सकता है। PicEditLab कन्वर्जन सर्वर-साइड चलाता है, इसलिए फॉर्मेट सपोर्ट, आउटपुट गुणवत्ता और प्रोसेसिंग स्पीड आपके ब्राउज़र या डिवाइस पर निर्भर नहीं करती।
PicEditLab पर कन्वर्जन तीन चरणों में होता है — अपलोड, टारगेट फॉर्मेट चुनें, डाउनलोड:
हमारा सर्वर एक प्रमाणित ओपन सोर्स टूलचेन चलाता है। ImageMagick कलर स्पेस कन्वर्जन और रीसैंपलिंग संभालता है, libheif HEIC एन्कोडिंग और डीकोडिंग के लिए x265 कोडेक उपयोग करता है, libavif AVIF के लिए AOM उपयोग करता है, libjxl JPEG XL संभालता है, OpenJPEG JPEG 2000 कवर करता है और dcraw RAW फाइलों से रॉ सेंसर डेटा डीकोड करता है। JPG आउटपुट वेब पर तेज़ perceived लोडिंग के लिए progressive encoding के साथ quality 85 उपयोग करता है। PNG आउटपुट एक भी pixel detail खोए बिना फाइल साइज़ जितना छोटा हो सके रखने के लिए maximum compression के साथ zlib उपयोग करता है।
PicEditLab का image pipeline ImageMagick, libheif, libavif और libjxl पर बनाया गया है — वही battle-tested open source libraries जो Apple, Google और Mozilla उपयोग करते हैं। हम प्रत्येक format के लिए encoder parameters को उस quality-file size tradeoff से match करने के लिए fine-tune करते हैं जो अधिकांश users वास्तव में चाहते हैं, और नए format revisions के साथ बने रहने के लिए हर release के साथ pipeline updates deliver करते हैं।