SVG को PNG में बदलें - मुफ़्त, किसी भी आकार में, ब्राउज़र में
SVG से PNG कन्वर्टर
अधिकतम फ़ाइल आकार: 20 MB
आपका ब्राउज़र इस फ़ाइल को डिकोड नहीं कर सकता, इसलिए इसे हमारे सर्वर पर भेजा जाएगा और वहीं बदला जाएगा। यह एक घंटे के भीतर अपने आप मिट जाती है, और परिणाम डाउनलोड करते ही तुरंत हटा दी जाती है।
आपकी फ़ाइल बदली जा रही है…
आपकी फ़ाइलें निजी रहती हैं
यह रूपांतरण पूरी तरह आपके ब्राउज़र में होता है — चित्र हमारे सर्वर पर कभी अपलोड नहीं होता और आपके डिवाइस से बाहर नहीं जाता।
SVG को PNG में बदलने के बारे में
SVG कोई तस्वीर नहीं है — वह चित्र बनाने के निर्देशों का समूह है। इसीलिए वह हर आकार में साफ़ रहता है: हर बार दिखाए जाने पर आकृतियाँ दोबारा गणना होती हैं। उसे PNG में बदलना उन निर्देशों को एक बार, एक ही आकार में चलाना और परिणाम को पिक्सेल की जाली में जमा देना है। आप इस प्रारूप का मुख्य लाभ छोड़ रहे हैं, इसलिए बदले में क्या मिलता है यह साफ़ होना चाहिए।
SVG को PNG में कैसे बदलें
- 1 अपनी .svg फ़ाइल अपलोड क्षेत्र में छोड़ें।
- 2 आउटपुट चौड़ाई तय करें। 1x, 2x और 4x बटन फ़ाइल में लिखे आकार से गणना करते हैं; यदि वह न हो तो हम 1024 पिक्सेल से शुरू करते हैं।
- 3 “बदलें” दबाएँ और PNG डाउनलोड करें। पारदर्शी हिस्से पारदर्शी ही रहते हैं।
आप जो आकार चुनते हैं वही छत बन जाता है
इस पेज पर यही एकमात्र असली निर्णय है। SVG के पास लौटने के लिए कोई मूल रिज़ॉल्यूशन नहीं होता, इसलिए आप जो चौड़ाई डालते हैं वही उस चित्र की सबसे साफ़ अवस्था होगी — बाद में PNG को बड़ा करेंगे तो वह धुँधला होगा, ठीक किसी भी दूसरे रास्टर की तरह। सुरक्षित आदत यह है कि जिस आकार में दिखाना है उसके दोगुने में निर्यात करें, जिससे उच्च-घनत्व स्क्रीन भी सध जाती हैं; और जो कुछ आगे बड़ा चाहिए हो सकता है उसके लिए SVG को ही सँभालकर रखें। यदि फ़ाइल में अपनी चौड़ाई न हो तो हम आपको 1024 पिक्सेल से शुरू कराते हैं: यह एक उचित डिफ़ॉल्ट है, कोई अर्थपूर्ण मूल आकार नहीं।
PNG वाक़ई कब ज़रूरी है
बहुत सी जगहें आज भी SVG नहीं लेतीं, और आम तौर पर वाजिब वजह से: SVG स्क्रिप्ट ले जा सकता है, इसलिए अनजान लोगों से अपलोड लेने वाले सिस्टम अक्सर उसे सीधे मना कर देते हैं। सबसे आम मामला सोशल प्रीव्यू तस्वीरें हैं — og:image और Twitter कार्ड रास्टर माँगते हैं। इसके अलावा: ईमेल टेम्पलेट, ऐप स्टोर और मार्केटप्लेस लिस्टिंग, छपाई की प्रक्रिया, पुराने डिज़ाइन टूल, गेम और canvas संसाधन, और वह सब कुछ जिसे इर्द-गिर्द लेआउट बनाने के लिए तय पिक्सेल आकार चाहिए। इन सबमें बंदिश लेने वाले की तरफ़ है, आपकी फ़ाइल में नहीं।
फ़ॉन्ट और लिंक की गई फ़ाइलें साथ नहीं आतीं
सुरक्षा के लिए ब्राउज़र SVG को सैंडबॉक्स में बनाते हैं: कोई स्क्रिप्ट नहीं चलती और कोई बाहरी संसाधन लोड नहीं होता। यह सही व्यवहार है, पर यहाँ इसका एक दिखने वाला नतीजा है। यदि आपका SVG किसी वेब फ़ॉन्ट का सहारा लेता है, तो टेक्स्ट सिस्टम फ़ॉन्ट पर गिर जाता है और आकृतियाँ खिसक जाती हैं। यदि वह किसी बाहरी तस्वीर से जुड़ा है, तो वह तस्वीर बस नहीं दिखती। यदि वह आसपास के पेज के CSS पर निर्भर था, तो वह शैली ग़ायब है। हल यह है कि बदलने से पहले फ़ाइल को स्वयंपूर्ण बनाएँ — टेक्स्ट को आउटलाइन में बदलें और तस्वीरें एम्बेड करें। वैसे भी किसी को SVG देने से पहले यही चाहिए होता है।