ऑप्टिमाइज़र क्या हटाता है
कमेंट, मेटाडेटा ब्लॉक, ड्रॉइंग ऐप के छोड़े हुए namespaced एट्रिब्यूट और ख़ाली ग्रुप। संख्याएँ आपकी चुनी सटीकता तक राउंड होती हैं, और फ़ाइल में viewBox न हो तो जोड़ दिया जाता है।
SVG से एडिटर का बचा हुआ कचरा हटाएँ, उसकी संख्याएँ राउंड करें, फिर उसे React, Vue, React Native, Flutter या Android कंपोनेंट के रूप में निकालें। सब कुछ इसी टैब में होता है, फ़ाइल कहीं अपलोड नहीं होती।
मार्कअप पेस्ट करें, या .svg फ़ाइल बॉक्स में छोड़ें।
560 B → 272 B, 51% छोटा
फ़ॉर्मेट चुनें, फिर कोड कॉपी या डाउनलोड करें।
कमेंट, मेटाडेटा ब्लॉक, ड्रॉइंग ऐप के छोड़े हुए namespaced एट्रिब्यूट और ख़ाली ग्रुप। संख्याएँ आपकी चुनी सटीकता तक राउंड होती हैं, और फ़ाइल में viewBox न हो तो जोड़ दिया जाता है।
यह paths को मर्ज नहीं करता, transforms को समतल नहीं करता और ऐसी id नहीं हटाता जिसका कहीं हवाला हो। इनसे बाइट बचते हैं, लेकिन फ़ाइल की शक्ल बदल सकती है, और जो छोटा आइकन अलग दिखे वह फ़ायदा नहीं है।
VectorDrawable सिर्फ़ paths बनाता है, इसलिए आयत, गोले और बहुभुज पहले बदले जाते हैं। ग्रेडिएंट, फ़िल्टर और टेक्स्ट का कोई समकक्ष नहीं है, उन्हें चुपचाप हटाने की बजाय रिपोर्ट किया जाता है।