Manual:$wgSVGConverters/hi

विस्तार
स्केलेबल वेक्टर ग्राफिक्स (SVG) को चित्रों के रूप में अपलोड किया जा सकता है। हालाँकि, कुछ ब्राउज़रों में SVG का समर्थन नहीं है - विशेष रूप से, संस्करण 9 से पहले इंटरनेट एक्सप्लोरर SVG प्रारूप दिखा नहीं पता था।

इसलिए, फ़ॉलबैक के रूप में SVG प्रारूप के चित्रों को PNG प्रारूप में बदल लेना आवश्यक है। इस रूपांतरण को करने के लिए एक बाहरी प्रोग्राम की आवश्यकता है।

इस ऐरे में SVG रूपांतरण प्रोग्रामों की सूची और हर प्रोग्राम के लिए एक कमांड पंक्ति है। अपने सिस्टम पर किस प्रोग्राम का उपयोग करना है, यह चुनने के लिए वेरिएबल सेट करें।



डिफ़ॉल्ट वैल्यू
1.13

उपयोग
निम्न वेरिएबलों को कमांड पंक्ति में निर्दिष्ट किया जा सकता है:


 * - का वैल्यू, अगर सेट किया जाएगा; वरना   (स्लैश पर गौर करें) को हटा दिया जाएगा
 * - इनपुट किए गए SVG फ़ाइल के लिए पथ
 * - वह पथ जगाँ मीडियाविकि आउटपुट PNG फ़ाइल की तलाश करेगा
 * - उचित चौड़ाई
 * - उचित ऊँचाई

उदाहरण
एक काल्पनिक उदाहरण, जिसमें मान लिया गया है कि  नामक एक एक्सेक्यूटेबल, सिस्टम पथ पर है:



Windows
Windows पर, जहाँ एक्सेक्यूटेबल पथ में रिक्त स्थान हो सकते हैं, आपको एक्सेक्यूटेबल के नाम को उद्धरण चिह्नों में लपेटना पड़ सकता है। उदाहरणस्वरूप:

Windows-पारिवारिक ऑपरेटिंग सिस्टम्स पर, विस्मयादिबोधक चिह्न शेल में मेटा-अक्षर नहीं है और इसे एस्केप करने की आवश्यकता नहीं है।

Inkscape.exe डिफ़ॉल्ट रिलीज में कमांड लाइन तर्क स्वीकार नहीं करता है। आपको inkscapec.exe डाउनलोड करने की आवश्यकता होगी। फिर $wgSVकन्वर्टर्स को निम्नलिखित में सेट करें।

The inkscapec.exe handles both long and short versions of the command-line.

विंडोज-पारिवारिक ऑपरेटिंग सिस्टम पर, विस्मयादिबोधक चिह्न खोल में मेटा-कैरेक्टर नहीं है और इसे बचने की आवश्यकता नहीं है।

लिनक्स
On some Linux installations (e.g. OpenSuSE 10.3, Debian, Ubuntu) rsvg is renamed (and might be packaged separately):

यदि जावा निष्पादन योग्य पथ में नहीं है, तो इसे बैटिक का उपयोग करने के लिए निर्दिष्ट किया जाना चाहिए, या "थंबनेल निर्माण विफल:" संदेश प्रदर्शित किया जाएगा। उदाहरण हेतु:



OpenBSD और FreeBSD
OpenBSD और FreeBSD स्थापनाओं पर rsvg का नाम rsvg-convert में बदल दिया गया है:

