SVG को PNG में बदलें
वेक्टर फ़ाइल को जिस भी साइज़ की ज़रूरत हो, उसमें तीखी PNG के रूप में रेंडर करें।
- आपके डिवाइस पर चलता है — फ़ाइल कहीं भेजी नहीं जाती
- न साइन-अप, न वॉटरमार्क, न रोज़ाना की सीमा
- मुफ़्त, और कितनी बार इस्तेमाल करें इसकी कोई सीमा नहीं
यह कैसे काम करता है
SVG एक वेक्टर फ़ॉर्मैट है, यानी उसका कोई तय रिज़ॉल्यूशन नहीं होता; उसे जिस साइज़ पर दिखाया जाए, उसी पर नए सिरे से बनाया जाता है। वेब पर यही चाहिए, और जहाँ असली इमेज की ज़रूरत हो वहाँ यही काम नहीं करता: कोई दस्तावेज़, प्रेज़ेंटेशन, ऐप स्टोर की लिस्टिंग, या ऐसी सेवा जो सुरक्षा कारणों से SVG अपलोड ठुकरा देती है।
साइज़ बदलाव के समय चुनें
क्योंकि स्रोत वेक्टर है, इसलिए PNG आपकी चुनी हुई चौड़ाई पर बनाई जाती है, किसी छोटी चीज़ को बड़ा नहीं किया जाता। 2048 px का एक्सपोर्ट 256 px वाले जितना ही साफ़ होता है; न अपस्केलिंग, न धुँधलापन।
कौन-सी चौड़ाई चुनें
उस सबसे बड़े साइज़ से मिलाएँ जिस पर वह दिखाई जाएगी, फिर हाई पिक्सेल डेंसिटी वाली स्क्रीन के लिए उसे दोगुना कर दें। रेटिना डिस्प्ले पर 200 px चौड़े दिखने वाले लोगो के लिए 400 px की फ़ाइल चाहिए।
पारदर्शिता बनी रहती है
SVG में जो भी पारदर्शी है, वह PNG में भी पारदर्शी रहता है, जो लोगो और आइकन के लिए सही है। अगर ठोस बैकग्राउंड चाहिए, तो स्रोत फ़ाइल में ही जोड़ लें।
फ़ॉन्ट और बाहरी संदर्भ
SVG को आपका ब्राउज़र एक अलग-थलग संदर्भ में रेंडर करता है, यानी वह नेटवर्क से कुछ भी नहीं ला सकता। यह सुरक्षा के लिए अच्छा है, पर इसका मतलब यह भी है कि जिस फ़ाइल में वेब फ़ॉन्ट या रिमोट इमेज का हवाला हो, वह उनके बिना रेंडर होगी। अगर टाइप मायने रखता है, तो पहले अपने डिज़ाइन टूल में टेक्स्ट को आउटलाइन में बदल लें।
SVG को PNG में बदलें: सवाल-जवाब
क्या PNG धुँधली होगी?
नहीं। वेक्टर को सीधे आपके माँगे गए साइज़ पर बनाया जाता है, इसलिए कोई अपस्केलिंग नहीं होती।
क्या पारदर्शिता बनी रहती है?
हाँ। SVG के पारदर्शी हिस्से PNG में भी पारदर्शी रहते हैं।
मेरा टेक्स्ट गायब क्यों है या ग़लत फ़ॉन्ट में क्यों है?
SVG को नेटवर्क एक्सेस के बिना रेंडर किया जाता है, इसलिए वेब फ़ॉन्ट और रिमोट इमेज लोड नहीं होतीं। एक्सपोर्ट करने से पहले टेक्स्ट को आउटलाइन में बदल लें।
क्या मेरी फ़ाइल अपलोड होती है?
नहीं। रेंडरिंग आपके ब्राउज़र में होती है।