Android पर चित्र वेक्टराइज़ करें: वास्तविक SVG पाएँ
Android फ़ोन पर फ़ोटो या चित्र SVG में बदलें, वास्तविक पाथ सत्यापित करें और मानक SVG को Android VectorDrawable XML समझने की गलती से बचें।
इस पेज पर
आप चित्र को डेस्कटॉप पर ले जाए बिना Android फ़ोन पर वेक्टराइज़ कर सकते हैं। ब्राउज़र आधारित कन्वर्टर PNG, JPG या WebP लेकर दिखाई देने वाली आकृतियाँ दोबारा बना सकता है और SVG डाउनलोड कर सकता है। महत्वपूर्ण बात केवल .svg एक्सटेंशन पर भरोसा करने के बजाय उपयोगी वेक्टर पाथ होने की जाँच है।
नाम से जुड़ा भ्रम भी है: ब्राउज़र और डिज़ाइन टूल में इस्तेमाल मानक SVG, ऐप में इस्तेमाल Android का VectorDrawable XML नहीं है।
फ़ोन पर प्रक्रिया
- सरल विषय और साफ़ पृष्ठभूमि वाला स्पष्ट चित्र चुनें।
- ब्राउज़र आधारित वेक्टराइज़र में अपलोड करके प्रीव्यू जाँचें।
- SVG फ़ोन की फ़ाइलों या डाउनलोड स्थान में डाउनलोड करें।
- गंतव्य ऐप में खोलकर पाथ, परतें और स्केल सत्यापित करें।
- Android ऐप विकास के लिए फ़ाइल का नाम बदलने के बजाय संगत SVG को Vector Asset Studio से बदलें।
पहले तय करें कि कौन-सी वेक्टर फ़ाइल चाहिए
फ़ोन पर खोजने वाले अधिकांश लोगों को Cricut, प्रिंट, लोगो सौंपने या आगे संपादन के लिए सामान्य SVG चाहिए। वह वेब मानक वाला वेक्टर दस्तावेज़ है।
Android डेवलपर को इसके बजाय VectorDrawable संसाधन चाहिए हो सकता है। Google का Vector Asset Studio दस्तावेज़ बताता है कि Android Studio समर्थित SVG या PSD आकृति आयात करके VectorDrawable बना सकता है। दोनों फ़ॉर्मैट का उद्देश्य संबंधित है, लेकिन वे परस्पर बदलने योग्य नहीं। मानक SVG में ऐसी सुविधाएँ हो सकती हैं जिन्हें VectorDrawable समर्थित नहीं करता।
फ़ाइल डिज़ाइन या कटिंग ऐप में जानी हो तो SVG बनाएँ। Android ऐप के संसाधनों में जानी हो तो पहले SVG बनाएँ या प्राप्त करें, फिर Android Studio से रूपांतरण करके परिणाम जाँचें।
Android ब्राउज़र में चित्र वेक्टराइज़ करें
- फ़ोन पर सबसे बड़ा, साफ़ स्रोत खोजें। मूल फ़ाइल उपलब्ध हो तो स्क्रीनशॉट से बचें।
- पृष्ठभूमि काटें और फ़ोटो में ली गई आकृति सीधी करें।
- PerfectVector के चित्र वेक्टराइज़र जैसा ब्राउज़र आधारित कन्वर्टर खोलें।
- चित्र अपलोड करें और अधिक ज़ूम पर दोबारा बनी आकृतियाँ देखें।
- टूल में नियंत्रण हों तो अनचाहे रंग या क्षेत्र घटाएँ।
- SVG डाउनलोड करें, फिर ब्राउज़र की डाउनलोड सूची या फ़ोन के फ़ाइल प्रबंधक में खोजें।
ब्राउज़र वाला तरीका परिणाम पर निर्णय लेने से पहले ऐप चुनने की बाध्यता से बचाता है। Adobe Capture दूसरा मोबाइल विकल्प है; Adobe उसे मोबाइल फ़ोटो से आकृतियों सहित डिज़ाइन एसेट बनाने का तरीका बताता है। पहले से Infinite Design इस्तेमाल करते हों तो उसकी Vectorize सुविधा और SVG जाँचें दूसरा रास्ता देती हैं। कोई भी टूल लें, निर्यात फ़ाइल पर निर्णय करें, मार्केटिंग नाम पर नहीं।

जाँचें कि SVG वास्तव में उपयोगी है
SVG कंटेनर रास्टर चित्र एम्बेड कर सकता है, इसलिए केवल ब्राउज़र में स्पष्ट दिखना पूरा प्रमाण नहीं। व्यावहारिक जाँचें करें:
- गंतव्य ऐप में खोलें। आकृतियाँ वेक्टर ऑब्जेक्ट या पाथ के रूप में आएँ, एक सपाट चित्र के रूप में नहीं।
- ज़ूम करें। पाथ किनारे स्पष्ट रहने चाहिए, लेकिन याद रखें कि SVG आवरण के भीतर एम्बेड बिटमैप हो सकता है।
- परतें या ऑब्जेक्ट जाँचें। सपाट लोगो में उचित संख्या की आकृतियाँ हों, हज़ारों टुकड़े नहीं।
- छोटे छेद और खाली जगह जाँचें। अक्षर छेद अक्सर ट्रेस में सबसे पहले गायब होते हैं।
- भौतिक आकार की पुष्टि करें। कटिंग और प्रिंट ऐप दस्तावेज़ माप अलग समझ सकते हैं।
फ़ाइल टेक्स्ट के रूप में देख सकें तो वास्तविक ट्रेस आकृति में सामान्यतः पाथ तत्व होते हैं। एम्बेड किए पिक्सेल डेटा की ओर संकेत करने वाला चित्र तत्व चेतावनी है कि कंटेनर अभी रास्टर हो सकता है। कोड संपादित करना ज़रूरी नहीं; गंतव्य ऐप में ऑब्जेक्ट परीक्षण आम तौर पर पर्याप्त है।
फ़ोन पर क्या अच्छी तरह बदलता है
यहाँ फ़ोन का हार्डवेयर सीमा तय नहीं करता; स्रोत की गुणवत्ता करती है।
अच्छे उम्मीदवार हैं लोगो, स्टिकर, सिल्हूट, बिना रेखाओं वाले सपाट चित्र और साफ़ कागज़ पर सीधे सामने से ली गई चित्रों की फ़ोटो। कठिन उम्मीदवार हैं चेहरे, प्राकृतिक दृश्य, फ़र, प्रतिबिंब, छाया, ग्रेडिएंट और छोटे संपीड़ित चित्र। उन्हें शैलीगत वेक्टर कला बना सकते हैं, लेकिन साधारण ट्रेसिंग से वे मूल चित्र का सही रूप बनाए रखने वाले सरल लोगो नहीं बनेंगे।
कागज़ पर बनी कला की फ़ोटो में पास से क्रॉप करें, घुमाव सुधारें और हल्की रेखाएँ मिटाए बिना कागज़ उजला करें। मूल रखें, ताकि अलग तैयारी के साथ फिर कोशिश कर सकें।
SVG बनाम VectorDrawable
SVG का नाम XML करके Android प्रोजेक्ट में न रखें। Vector Asset Studio या दूसरा सोच-समझकर चुना रूपांतरण तरीका इस्तेमाल करें। बदलने के बाद ऐप के इस्तेमाल वाले आकारों और थीम में संसाधन का प्रीव्यू देखें। जटिल SVG फ़िल्टर, मास्क, टेक्स्ट और अन्य सुविधाएँ आयात से पहले सरल करनी पड़ सकती हैं।
डेवलपर के अलावा दूसरे काम में मानक SVG पर रुकें। Cricut, साइन, प्रिंट और ब्राउज़र प्रक्रियाओं में आम तौर पर वही फ़ाइल चाहिए, Android संसाधन XML नहीं।
अक्सर पूछे जाने वाले सवाल
क्या बिना ऐप के Android पर चित्र वेक्टराइज़ कर सकता हूँ? हाँ। ब्राउज़र आधारित वेक्टराइज़र चित्र अपलोड, प्रीव्यू निर्माण और मानक SVG डाउनलोड कर सकता है। फ़ोन पर सहेजें और जिस ऐप में इस्तेमाल करना है, वहाँ परीक्षण करें।
Android पर वेक्टराइज़ करने के लिए सबसे अच्छा चित्र प्रकार क्या है? उपलब्ध सबसे बड़ा, स्पष्ट PNG, JPG या WebP इस्तेमाल करें। स्पष्ट किनारों और कम रंगों वाली सपाट आकृति शेडिंग वाली फ़ोटो या छोटे स्क्रीनशॉट से अधिक साफ़ बदलती है।
कैसे जानूँ कि SVG में वास्तविक वेक्टर पाथ हैं? वेक्टर समझने वाले गंतव्य में आयात करें और देखें कि आकृतियाँ ऑब्जेक्ट या पाथ के रूप में चुनी जा सकती हैं। ज़ूम मदद करता है, लेकिन SVG रास्टर चित्र एम्बेड कर सकता है, इसलिए ऑब्जेक्ट जाँच अधिक मजबूत प्रमाण है।
क्या SVG Android VectorDrawable जैसा है? नहीं। SVG वेब वेक्टर फ़ॉर्मैट है; VectorDrawable अलग समर्थित सुविधाओं वाला Android संसाधन XML है। Android Studio का Vector Asset Studio संगत SVG आकृति VectorDrawable में बदल सकता है।
स्रोत
- Android Developers — कई घनत्व वाले वेक्टर ग्राफ़िक्स जोड़ना — आधिकारिक Vector Asset Studio और VectorDrawable आयात मार्गदर्शन।
- Android Developers — VectorDrawable को समझना — Android वेक्टर संसाधन फ़ॉर्मैट का प्रथम-पक्ष तकनीकी स्पष्टीकरण।
- Adobe — Capture — मोबाइल फ़ोटो से डिज़ाइन एसेट और आकृति बनाने की प्रक्रियाओं का आधिकारिक विवरण।
- PerfectVector — चित्र से वेक्टर — ब्राउज़र आधारित वेक्टराइज़ेशन, प्रीव्यू और SVG डाउनलोड का प्रथम-पक्ष विवरण।
Android प्रोजेक्ट के बाहर इस्तेमाल होने वाले मानक SVG के लिए मोबाइल ब्राउज़र में चित्र वेक्टराइज़ करें, दोबारा बने पाथ जाँचें और निर्भर होने से पहले डाउनलोड का गंतव्य में परीक्षण करें।
Blog से और

क्या ibisPaint चित्र वेक्टराइज़ कर सकता है? वेक्टर परतें बनाम वास्तविक SVG
जानें कि ibisPaint की वेक्टर परतें क्या करती हैं, वे रास्टर चित्र अपने आप ट्रेस क्यों नहीं करतीं और उपयुक्त PNG या JPG आकृति को दूसरे ऐप में इस्तेमाल योग्य SVG कैसे बनाएँ।

क्या Adobe Fresco चित्र को वेक्टर बना सकता है? सही कार्यप्रवाह चुनें
Fresco वेक्टर ब्रश से ऐसी कला बनाता है जिसका आकार बिना गुणवत्ता घटे बढ़ाया जा सकता है, लेकिन मौजूदा पिक्सेल चित्रों के लिए दूसरा रास्ता चाहिए। Capture, Illustrator, पुनर्निर्माण या वेक्टर उपकरण चुनें।