यह लेख Java में Visio आरेख बनाने की जानकारी को कवर करता है। यह Java में Visio आरेख निर्माण को स्वचालित करने के लिए चरण-दर-चरण प्रोग्राम प्रवाह और एक रनिंग कोड स्निपेट पर चर्चा करता है। इसके अलावा, आप जेनरेट किए गए Visio आरेख को कई तरह के Visio-समर्थित फ़ाइल स्वरूपों में लिख सकते हैं।
जावा में विज़ियो आरेख बनाने के चरण
- विज़ियो आरेखों को स्क्रैच से बनाने के लिए Aspose.Diagram लाइब्रेरी को कॉन्फ़िगर करें
- Diagram वर्ग का ऑब्जेक्ट आरंभ करें
- मास्टर जोड़ने के लिए स्टेंसिल फ़ाइल का उपयोग करें
- addShape() विधि को लागू करके एक आयताकार आकार जोड़ें और विभिन्न गुण निर्दिष्ट करें
- save() विधि का उपयोग करके उत्पन्न Visio आरेख को रेंडर करें
ये चरण Java में Visio बनाने के तरीके की रूपरेखा प्रस्तुत करते हैं। सबसे पहले, एक खाली आरेख बनाएं और मास्टर आकृतियों वाले स्टेंसिल को आरंभ करें। इसके बाद, आउटपुट Visio आरेख को निर्यात करने से पहले स्थान, आयाम और लक्ष्य पृष्ठ संख्या सेट करते हुए एक आकृति जोड़ें।
जावा में प्रोग्रामेटिक रूप से विज़ियो आरेख बनाने के लिए कोड
// Import the required classes from Aspose.Drawing for Java | |
import com.aspose.diagram.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception { | |
// Apply the license for Aspose.PDF | |
new License().setLicense("license.lic"); | |
// Create a diagram | |
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram(); | |
// Add master with stencil | |
String masterName = "Rectangle"; | |
diagram.addMaster("BasicShapes.vss", masterName); | |
double width = 2, height = 2, pinX = 4.25, pinY = 4.5; | |
// Add a new rectangle shape | |
long rectangleId = diagram.addShape(pinX, pinY, width, height, masterName, 0); | |
// Set shape properties | |
com.aspose.diagram.Shape rectangle = diagram.getPages().get(0).getShapes().getShape(rectangleId); | |
rectangle.getXForm().getPinX().setValue(5); | |
rectangle.getXForm().getPinY().setValue(5); | |
rectangle.setType(com.aspose.diagram.TypeValue.SHAPE); | |
rectangle.getText().getValue().add(new com.aspose.diagram.Txt("Aspose Diagram")); | |
rectangle.setTextStyle(diagram.getStyleSheets().get(3)); | |
diagram.save("Visio_out.vsdx", com.aspose.diagram.SaveFileFormat.VSDX); | |
} | |
} |
आप जावा में विज़ियो में कोई भी प्रोसेस डायग्राम बनाने के लिए ऊपर दिए गए सैंपल कोड का इस्तेमाल कर सकते हैं। हालाँकि, आप अपनी ज़रूरतों को पूरा करने के लिए मास्टर स्टेंसिल से अलग-अलग आकार जोड़ने के लिए इसमें सुधार कर सकते हैं। इसी तरह, आउटपुट विज़ियो डायग्राम को आपकी ज़रूरतों के हिसाब से इमेज या डॉक्यूमेंट के तौर पर एक्सपोर्ट किया जा सकता है।
इस संक्षिप्त लेख में जावा में प्रोग्रामेटिक रूप से विज़ियो आरेख बनाने के विवरण को संक्षेप में प्रस्तुत किया गया है। जबकि, यदि आप सीखना चाहते हैं कि VSD फ़ाइलों को कैसे परिवर्तित किया जाए, तो जावा में VSD को VSDX में बदलें पर लेख देखें।