SVG प्रिव्ह्यू / एडिटर
SVG स्रोत
पूर्वावलोकन
तांत्रिक तपशील
SVG Preview / Editor कसे कार्य करते
हे टूल काय करते
SVG Preview / Editor तुम्ही SVG मार्कअप एडिट करत असताना ते live रेंडर करते आणि जलद तपासणीसाठी metadata (width, height, viewBox, element count) काढते. एक टॉगल checkered background जोडतो, त्यामुळे transparent भाग स्पष्ट दिसतात. हे साधन CSS background-image किंवा HTML src अॅट्रिब्यूट्समध्ये थेट वापरण्यास योग्य अशी URL-encoded data URI देखील तयार करते.
डेव्हलपरसाठी सामान्य वापर प्रकरणे
Icon designers वेगवेगळ्या आकारांवर viewBox गणित आणि stroke widths तपासतात. Frontend डेव्हलपर्स ऑप्टिमायझेशननंतर (मॅन्युअल किंवा SVGO द्वारे) हाताने एडिट केलेला SVG आयकॉन अजूनही योग्य रेंडर होतो का ते पडताळतात. Email डेव्हलपर्स HTML मध्ये inline करण्यासाठी ब्रँड मार्क्सच्या कॉम्पॅक्ट data URI आवृत्त्या तयार करतात. Educators preserveAspectRatio आणि overflow सारखी अॅट्रिब्यूट्स रेंडरिंगवर कसा परिणाम करतात ते दाखवतात.
डेटा फॉरमॅट्स, प्रकार किंवा व्हेरिएंट्स
इनपुट म्हणजे raw SVG XML मार्कअप. आउटपुट म्हणजे sandboxed iframe मध्ये रेंडर केलेला तोच SVG आणि URL-encoded data URI (data:image/svg+xml;charset=utf-8,…). element-count मेट्रिक प्रत्येक opening टॅग मोजते (defs, g, gradients, आणि तत्सम nested घटकांसह), ज्यामुळे गुंतागुंतीचा अंदाजे अंदाज मिळतो. काढलेली अॅट्रिब्यूट मूल्ये raw स्वरूपात दाखवली जातात.
सामान्य चुका आणि एज केसेस
`use` किंवा `image` घटकांमध्ये href ने संदर्भित केलेली बाह्य संसाधने sandboxed iframe मध्ये लोड होणार नाहीत. script घटकांमधील inline JavaScript sandbox मुळे ब्लॉक होते — animations साठी SMIL किंवा CSS keyframes वर अवलंबून रहा. सिस्टममध्ये इन्स्टॉल नसलेल्या विशिष्ट फॉन्टवर अवलंबून असलेले SVGs default फॉन्टकडे fallback होतील; प्रीव्ह्यूसाठी फॉन्ट्स embed करा किंवा system fonts वापरा.
कोडच्या तुलनेत हे टूल कधी वापरावे
one-off आयकॉन डिझाइन, डीबगिंग, किंवा data URIs तयार करण्यासाठी हे ब्राउझर साधन वापरा. प्रॉडक्शन assets साठी, tuned config सह SVGO मधून SVGs चालवा जेणेकरून metadata काढून टाकता येईल आणि markup minify होईल, आणि data URIs सर्वत्र inline करण्याऐवजी sprite system किंवा योग्य bundler integration वापरून तुमच्या अॅपमध्ये आयकॉन्स लोड करा.