ओपन सोर्स .NET Visio डायग्रामिंग लाइब्रेरी
ओपन सोर्स फ्री .NET डायग्रामिंग लाइब्रेरी के जरिए साधारण Visio XML (VDX) फाइल जेनरेट करें।
VisioAutomation Microsoft Visio को स्वचालित करने के लिए एक खुला स्रोत .NET पुस्तकालय है। लाइब्रेरी डेवलपर्स को Microsoft Visio को स्वचालित और प्रोग्रामेटिक रूप से नियंत्रित करना आसान बनाने में मदद करती है। यह प्रोग्रामर्स को Visio इंस्टॉल किए बिना भी साधारण Visio XML (VDX) फाइल जेनरेट करने में सक्षम बनाता है। इसके अलावा, लाइब्रेरी आपके खुद के Visio ऐड-इन्स और ऑटोमेशन/स्क्रिप्टिंग टूल बनाना आसान बनाती है। पुस्तकालय Visio 2007 और Visio 2010 के साथ काम करने के लिए पूर्ण समर्थन प्रदान करता है।
VisioAutomation के साथ शुरुआत करना
VisioAutomation को स्थापित करने के लिए कृपया निम्न आदेश का उपयोग करें।
git कमांड के माध्यम से VisioAutomation स्थापित करें
git clone https://github.com/saveenr/VisioAutomation.git
C# .NET API के माध्यम से Visio आरेख बनाएं
खुला स्रोत C# पुस्तकालय VisioAutomation डेवलपर्स को Microsoft Visio का उपयोग किए बिना Visio आरेख बनाने की क्षमता देता है। आप मौजूदा आरेख की सामग्री को भी आसानी से पढ़ सकते हैं। आप अपने आरेख के लिए आसानी से आकृतियों का चयन और आरेखण कर सकते हैं। Visio की तरह, लाइब्रेरी भी आकृतियों के बीच कनेक्टर्स को स्वचालित रूप से खींचती है। आप इसकी स्थिति के आधार पर खुद को अपडेट करने के लिए प्रगति आकार भी सेट कर सकते हैं।
शेपशीट बनाएं और संशोधित करें
VisioAutomation लाइब्रेरी डेवलपर्स को अपने स्वयं के आरेख के अंदर शेपशीट को अपडेट करने की अनुमति देती है। अपडेट आपको किसी शेपशीट की सामग्री (सूत्र, परिणाम, या दोनों) को पेशेवर रूप से बदलने की अनुमति देता है। आप शेपशीट क्वेरी का उपयोग करके आकृतियों से डेटा भी प्राप्त कर सकते हैं। यह सूत्रों, परिणामों के साथ-साथ सूत्रों और परिणामों को एक साथ पुनर्प्राप्त करने का समर्थन करता है।
Visio आरेख में कक्ष जोड़ें और हटाएं
Viso Diagrams के अंदर कक्षों को प्रबंधित करने के लिए आप VisioAutomation लाइब्रेरी का उपयोग कर सकते हैं। पुस्तकालय एक नया सेल जोड़ने के लिए कार्यक्षमता प्रदान करता है, यह पता लगाता है कि कितने उपयोगकर्ता परिभाषित सेल मौजूद हैं, यह जांच कर रहे हैं कि कोई सेल मौजूद है या नहीं, और सेल को हटा रहा है।