यह ट्यूटोरियल पायथन में विज़ियो आरेख बनाने के विवरण पर चर्चा करता है। इसमें पायथन में विज़ियो आरेख निर्माण को स्वचालित करने के लिए चरणबद्ध एल्गोरिदम और एक कार्यशील नमूना कोड शामिल है। इसके अलावा, आप आउटपुट विज़ियो फ़ाइल को VSDX, VSD, और कई अन्य समर्थित फ़ाइल स्वरूपों में लिखना चुन सकते हैं।
पायथन में विज़ियो आरेख बनाने के चरण
- Visio VSD या VSDX फ़ाइलें बनाने के लिए Aspose.Diagram API इंस्टॉल करें
- Diagram वर्ग के ऑब्जेक्ट को आरंभ करें
- इनपुट स्टेंसिल का उपयोग करके मास्टर लोड करें
- add_shape() विधि से एक आयताकार आकार डालें और अलग-अलग प्राथमिकताएँ सेट करें
- Save() विधि को कॉल करके आउटपुट Visio आरेख निर्यात करें
ये चरण पायथन में विज़ियो बनाने के तरीके का सारांश देते हैं। प्रक्रिया एक खाली आरेख बनाकर और मास्टर आकृतियों के साथ स्टेंसिल आरंभ करके शुरू होती है। फिर, आरेख निर्माण की प्रक्रिया को समाप्त करने के लिए स्थिति निर्देशांक, आकृति आकार और लक्ष्य पृष्ठ संख्या का उल्लेख करके एक आकृति डालें।
पायथन में प्रोग्रामेटिक रूप से विज़ियो आरेख बनाने के लिए कोड
import aspose.diagram | |
from aspose.diagram import * | |
path = "C://" | |
# Create a diagram | |
diagram = Diagram() | |
# Add master with stencil | |
masterName = "Rectangle" | |
diagram.add_master("Basic Shapes.vss", masterName) | |
width = 2 | |
height = 2 | |
pinX = 4.25 | |
pinY = 4.5 | |
# Add a new rectangle shape | |
rectangleId = diagram.add_shape(pinX, pinY, width, height, masterName, 0) | |
# Retrieve the shape by its ID for modification | |
rectangle = diagram.pages.get_page(0).shapes.get_shape(rectangleId) | |
# Set the position of the shape by modifying its PinX and PinY properties | |
rectangle.x_form.pin_x.value = 5 | |
rectangle.x_form.pin_y.value = 5 | |
# Set the type of the shape to indicate it is a standard shape | |
rectangle.type = TypeValue.SHAPE | |
# Add text to the shape | |
rectangle.text.value.set_whole_text("Aspose Diagram") | |
# Save the modified diagram to a file | |
diagram.save("Visio_out.vsdx", SaveFileFormat.VSDX); |
ऊपर दिया गया कोड स्निपेट *विज़ियो में पायथन में किसी भी प्रक्रिया आरेख को बनाने का एक बुनियादी संस्करण है। इसके अलावा, इसे आपकी आवश्यकताओं के अनुसार सरल से जटिल आरेख बनाने के लिए विभिन्न आकृतियों के साथ-साथ विभिन्न कनेक्टरों को बनाने के लिए और भी बेहतर बनाया जा सकता है। इसी तरह, उत्पन्न आउटपुट आरेख को आपकी ज़रूरतों के अनुसार छवि या दस्तावेज़ फ़ाइल स्वरूपों में प्रस्तुत किया जा सकता है।
इस सटीक गाइड में पायथन में प्रोग्रामेटिक रूप से विज़ियो आरेख बनाने का विवरण शामिल है। इसके अलावा, अगर आपको VSD फ़ाइलों को बदलने की ज़रूरत है तो पायथन में VSD को VSDX में बदलें पर लेख पढ़ें।