यह त्वरित ट्यूटोरियल बताता है कि पायथन REST API का उपयोग करके DWG को PSD में कैसे परिवर्तित करें। आप पायथन-आधारित क्लाउड SDK की सहायता से पायथन REST इंटरफ़ेस का उपयोग करके DWG से PSD कनवर्टर विकसित करना सीखेंगे। नमूना कोड पूरी प्रक्रिया को दर्शाता है, स्रोत फ़ाइल अपलोड करने से लेकर परिवर्तित फ़ाइल को पुनः प्राप्त करने और उसे डेस्कटॉप पर सहेजने तक।
पूर्वापेक्षा
- DWG फ़ाइल को PSD में बदलने के लिए एक खाता बनाएँ और API क्रेडेंशियल प्राप्त करें
- DWG को PSD में बदलने के लिए पायथन के लिए Aspose.Cad क्लाउड SDK डाउनलोड करें
- उपरोक्त SDK के साथ एक पायथन प्रोजेक्ट सेट अप करें
पायथन REST इंटरफ़ेस का उपयोग करके DWG से PSD कनवर्टर के चरण
- अपने क्लाइंट आईडी, क्लाइंट सीक्रेट और बेस URL के साथ CadApi को इंस्टेंटिएट करें ताकि आप Aspose.CAD क्लाउड सेवा को कॉल कर सकें
- inputPath को उस DWG पर इंगित करें जिसे आप रूपांतरित करना चाहते हैं और outputPath को .psd फ़ाइल पर सेट करें जहाँ परिणाम सहेजा जाएगा
- स्रोत फ़ाइल खोलें, इसके बाइट्स को मेमोरीस्ट्रीम में कॉपी करें, और शुरुआत में वापस ले जाएं ताकि यह भेजने के लिए तैयार हो जाए
- इन-मेमोरी स्ट्रीम को PutDrawingPsdRequest में लपेटें ताकि सेवा को बताया जा सके कि आप PSD आउटपुट चाहते हैं
- क्लाउड रूपांतरण करने और परिणाम को स्ट्रीम के रूप में प्राप्त करने के लिए अपने CadApi इंस्टेंस पर पुटड्राइंगपीएसडी को कॉल करें
- outputPath पर गंतव्य फ़ाइल बनाएँ, परिणाम स्ट्रीम को उसमें कॉपी करें, और एक सफलता संदेश प्रिंट करें जो दर्शाता है कि PSD कहाँ सहेजा गया था
अपने क्रेडेंशियल और बेस URL के साथ CadApi सेट अप करें, अपनी इनपुट DWG और आउटपुट PSD फ़ाइलें सेट करें, फिर इनपुट फ़ाइल को MemoryStream में पढ़ें। उस स्ट्रीम को PutDrawingPsdRequest में लपेटें, परिवर्तित डेटा प्राप्त करने के लिए PutDrawingPsd को कॉल करें, और उसे outputPath में सेव करें।
पायथन रेस्टफुल सेवा का उपयोग करके DWG से PSD ऑनलाइन कनवर्टर के लिए कोड
उपरोक्त कोड दिखाता है कि पायथन-आधारित API का उपयोग करके DWG से PSD कनवर्टर कैसे विकसित किया जाए। डिफ़ॉल्ट मानों को ओवरराइड करने के लिए केवल बाइट्स के बजाय अपने PutDrawingPsdRequest/PutDrawingPdfRequest के साथ रैस्टराइज़ेशन और फ़ॉर्मेट विकल्प पास करें। इस तरह, आप पृष्ठ का आकार, DPI, पृष्ठभूमि, लेआउट और परतें आदि नियंत्रित कर सकते हैं।
इस ट्यूटोरियल में हमें DWG को PSD में बदलने का तरीका बताया गया है। अगर आप DWG को PDF में बदलना चाहते हैं, तो पायथन REST API का उपयोग करके DWG फ़ाइल को PDF में परिवर्तित करें पर दिए गए लेख को देखें।