यह त्वरित लेख बताता है कि पायथन में DGN को PDF में कैसे बदलें। इसमें पायथन में DGN से PDF कनवर्टर विकसित करने के लिए चरणबद्ध एल्गोरिदम के साथ-साथ एक कोड स्निपेट भी शामिल है। इसके अलावा, यह किसी भी कस्टम आवश्यकताओं को पूरा करने के लिए DGN फ़ाइल रेंडरिंग को तैयार करने पर भी चर्चा करता है।
पायथन में DGN को PDF में बदलने के चरण
- Aspose.CAD लाइब्रेरी स्थापित करके वातावरण को कॉन्फ़िगर करें
- Image क्लास का उपयोग करके स्रोत DGN फ़ाइल पढ़ें
- CadRasterizationOptions वर्ग का ऑब्जेक्ट आरंभ करें
- PDF रेंडरिंग विकल्प सेट करने के लिए PdfOptions वर्ग का ऑब्जेक्ट बनाएँ
- DGN को PDF प्रारूप में बदलने के लिए सेव विधि को कॉल करें
ये चरण *पाइथन में DGN को PDF में रेंडर करने के लिए प्रोग्राम प्रवाह पर विस्तृत जानकारी देते हैं। प्रक्रिया इनपुट DGN फ़ाइल को पढ़ने और फिर आउटपुट PDF दस्तावेज़ के लिए कस्टम गुण निर्दिष्ट करने से शुरू होती है। अंत में, PDF फ़ाइल तैयार की जाती है जिसे आपकी एप्लिकेशन आवश्यकताओं के अनुरूप डिस्क या स्ट्रीम पर लिखा जा सकता है।
पायथन में DGN से PDF कनवर्टर विकसित करने के लिए कोड
ऊपर दिया गया कोड स्निपेट DGN फ़ाइल को Python में PDF में एक्सपोर्ट करना दर्शाता है। इमेज क्लास कन्स्ट्रक्टर का उपयोग सोर्स ड्राइंग को लोड करने के लिए किया जाता है और फिर पेज साइज़, पेज मार्जिन, पेज बॉर्डर, ज़ूम, स्केलिंग, फ़ोरग्राउंड या बैकग्राउंड कलर आदि सेट करने जैसे अलग-अलग रास्टराइज़ेशन विकल्प सेट किए जाते हैं। इसी तरह, आप PdfOptions क्लास का उपयोग करके अन्य PDF गुणों के साथ-साथ रिज़ॉल्यूशन, टाइमआउट टोकन और XMP मेटाडेटा निर्दिष्ट कर सकते हैं। इस तरह आप अपनी आवश्यकताओं के आधार पर रेंडरिंग प्रक्रिया को नियंत्रित करने के लिए कई अनुकूलन शामिल कर सकते हैं।
इस विषय में, हमने पाइथन में DGN को PDF में बदलना सीखा है। हालाँकि, IGES को PDF में बदलने के बारे में जानने के लिए पाइथन में IGES को PDF में बदलें पर लेख पढ़ें।