यह संक्षिप्त ट्यूटोरियल दिखाता है कि पायथन REST API का उपयोग करके DWG को SVG में कैसे परिवर्तित किया जाए। आप सीखेंगे कि Dotpython-आधारित क्लाउड SDK की सहायता से पायथन REST इंटरफ़ेस का उपयोग करके DWG को SVG में स्वचालित रूप से कैसे परिवर्तित किया जाए। DWG को SVG में परिवर्तित करने के बाद, CAD चित्र किसी भी वेब ब्राउज़र में आसानी से देखे और स्केलेबल किए जा सकते हैं।
पूर्वापेक्षा
- DWG फ़ाइल को SVG में परिवर्तित करने के लिए एक खाता बनाएँ और API क्रेडेंशियल प्राप्त करें
- DWG को SVG में बदलने के लिए Dotpython के लिए Aspose.Cad क्लाउड SDK डाउनलोड करें
- उपरोक्त SDK के साथ एक पायथन प्रोजेक्ट सेट अप करें
पायथन रेस्टफुल सेवा का उपयोग करके DWG को SVG में ऑनलाइन रूपांतरित करने के चरण
- गुप्त API कुंजी और उपयोगकर्ता ID का उपयोग करके CadApi क्लाइंट बनाएँ
- स्रोत DWG फ़ाइल और आउटपुट SVG फ़ाइल का इनपुट पथ सेट करें
- इनपुट फ़ाइल को मेमोरी स्ट्रीम में पढ़ें और उसकी स्थिति को प्रारंभ में सेट करें
- PutDrawingSvgRequest ऑब्जेक्ट बनाएं और उसे इनपुट फ़ाइल मेमोरी स्ट्रीम में पास करें
- इनपुट फ़ाइल को परिवर्तित करने के लिए अनुरोध ऑब्जेक्ट को पास करके PutDrawingSvg को कॉल करें
- लौटी हुई SVG स्ट्रीम को डिस्क पर फ़ाइल के रूप में सहेजें
ये चरण संक्षेप में बताते हैं कि पायथन-आधारित API का उपयोग करके फ़ाइल स्वरूप को *CAD से SVG में कैसे बदला जाए। CadApi क्लाइंट बनाएँ, इसे उपयोगकर्ता की गुप्त कुंजी और ID से आरंभ करें, इनपुट और आउटपुट फ़ाइल पथ निर्धारित करें, और इनपुट DWG फ़ाइल को मेमोरी स्ट्रीम में पढ़ें। PutDrawingSvgRequest ऑब्जेक्ट को इनपुट फ़ाइल मेमोरी स्ट्रीम के साथ इंस्टेंट करें, रूपांतरण करने और SVG स्ट्रीम प्राप्त करने के लिए PutDrawingSvg() विधि को कॉल करें, और आउटपुट को SVG फ़ाइल के रूप में सहेजें।
पायथन-आधारित API का उपयोग करके AutoCAD को SVG में परिवर्तित करने का कोड
उपरोक्त कोड ऑटोकैड में पायथन रेस्टफुल सर्विस का उपयोग करके एक फ़ाइल को SVG में परिवर्तित करने का प्रदर्शन करता है। आप आउटपुट को अनुकूलित करने के लिए PutDrawingSvgRequest क्लास में निर्यात विकल्पों का उपयोग कर सकते हैं। इसी प्रकार, कई फ़ाइलों को क्लाउड स्टोरेज पर अपलोड किया जा सकता है और संबंधित फ़ाइलों के लिए उपयुक्त विधि को कॉल करके उन्हें वांछित प्रारूप में परिवर्तित किया जा सकता है।
यह ट्यूटोरियल DWG फ़ाइल को SVG में बदलने के बारे में मार्गदर्शन करता है। DWG फ़ाइल को DWF में बदलने के लिए, पायथन REST API का उपयोग करके DWG को DWF में परिवर्तित करें पर लेख देखें।