यह लेख बताता है कि पायथन का उपयोग करके Word में आकृति कैसे डालें। इसमें विकास वातावरण सेट करने के विवरण, चरणों की सूची और एक नमूना कोड है जो दिखाता है कि पायथन का उपयोग करके वर्ड में सीधी रेखा कैसे खींची जाए। यह आवश्यकताओं के अनुसार इनलाइन और फ़्लोटिंग आकृतियाँ बनाने के लिए मार्गदर्शन प्रदान करेगा।
पायथन का उपयोग करके वर्ड में आकृतियाँ सम्मिलित करने के चरण
- आकृतियाँ सम्मिलित करने के लिए .NET के माध्यम से पायथन के लिए Aspose.Words का उपयोग करने के लिए वातावरण सेट करें
- आकृतियाँ जोड़ने के लिए एक नया शब्द document बनाएँ
- इसके साथ एक DocumentBuilder ऑब्जेक्ट लिंक करें
- आकृति प्रकार, आकार और घूर्णन कोण का उपयोग करके insert_shape() का उपयोग करके इनलाइन आकृति डालें
- आवश्यक पैरामीटर और रोटेशन कोण के साथ insert_shape की ओवरलोडेड विधि का उपयोग करके एक फ़्लोटिंग आकृति डालें
- OoxmlSaveOptions क्लास ऑब्जेक्ट का उपयोग करके आउटपुट प्रारूप को परिभाषित करें
- आउटपुट DOCX सहेजें
ये चरण पायथन का उपयोग करके वर्ड में आरेख बनाने के तरीके का सारांश देते हैं। एक वर्ड दस्तावेज़ बनाएँ, इसके लिए एक डॉक्यूमेंटबिल्डर ऑब्जेक्ट को इंस्टेंट करें, इनलाइन आरेख बनाने के लिए शेप टाइप और आकार के साथ insert_shape() विधि को कॉल करें। शेप टाइप, क्षैतिज/ऊर्ध्वाधर सापेक्ष स्थिति, आकार और रैप प्रकार प्रदान करते हुए insert_shape() विधि के अन्य ओवरलोड को कॉल करें।
पाइथन का उपयोग करके वर्ड में आरेख बनाने के लिए कोड
import aspose.words as aw | |
# Load the license | |
wordLic = aw.License() | |
wordLic.set_license("license.lic") | |
doc = aw.Document() | |
builder = aw.DocumentBuilder(doc) | |
# Inline shape | |
shape = builder.insert_shape(aw.drawing.ShapeType.LINE, 200, 200) | |
shape.rotation = 60.0 | |
# Floating shape | |
shape = builder.insert_shape(aw.drawing.ShapeType.ARROW, \ | |
aw.drawing.RelativeHorizontalPosition.PAGE,200, \ | |
aw.drawing.RelativeVerticalPosition.PAGE,100,50,50, \ | |
aw.drawing.WrapType.NONE) | |
shape.rotation = 40.0 | |
builder.writeln() | |
saveOptions = aw.saving.OoxmlSaveOptions(aw.SaveFormat.DOCX) | |
# Save shapes as DML | |
saveOptions.compliance = aw.saving.OoxmlCompliance.ISO29500_2008_TRANSITIONAL | |
doc.save("output.docx", saveOptions) | |
print ("Shapes added successfully") |
यह नमूना कोड पाइथन का उपयोग करके वर्ड में सीधी रेखा कैसे डालें दर्शाता है। आप कोई भी आरेख डाल सकते हैं जैसे कि IMAGE, ELLIPSE, RECTANGLE, ROUND_RECTANGLE, HEXAGON, THICK_ARROW, TEXT_HEXAGON, और CALLOUT1 आदि। रोटेशन एंगल पैरामीटर वैकल्पिक है और यदि आवश्यक न हो तो आप इसे छोड़ सकते हैं।
इस लेख में हमने पाइथन का उपयोग करके वर्ड में आकृतियाँ जोड़ना सिखाया है। पैराग्राफ़ में बुलेट्स डालने के लिए, पायथन का उपयोग करके वर्ड में बुलेट्स डालें पर लेख देखें।