Open-Source-.NET-Visio-Diagrammbibliothek
Generieren Sie einfache Visio-XML-Dateien (VDX) über die kostenlose Open Source .NET Diagramming Library.
VisioAutomation ist eine Open-Source-.NET-Bibliothek zur Automatisierung von Microsoft Visio. Die Bibliothek hilft Entwicklern dabei, Microsoft Visio einfacher zu automatisieren und programmgesteuert zu steuern. Es ermöglicht Programmierern auch, einfache Visio XML (VDX)-Dateien zu generieren, ohne dass Visio installiert ist. Darüber hinaus erleichtert die Bibliothek das Erstellen eigener Visio-Add-Ins und Automatisierungs-/Skripting-Tools. Die Bibliothek bietet volle Unterstützung für die Arbeit mit Visio 2007 und Visio 2010.
Erste Schritte mit VisioAutomation
Bitte verwenden Sie den folgenden Befehl, um VisioAutomation zu installieren.
Installieren Sie VisioAutomation über den Git-Befehl
git clone https://github.com/saveenr/VisioAutomation.git
Erstellen Sie Visio-Diagramme über die C# .NET-API
Die Open-Source-C#-Bibliothek VisioAutomation gibt Entwicklern die Möglichkeit, Visio-Diagramme zu erstellen, ohne Microsoft Visio zu verwenden. Sie können auch problemlos den Inhalt eines vorhandenen Diagramms lesen. Sie können ganz einfach Formen für Ihr Diagramm auswählen und zeichnen. Wie Visio zeichnet auch die Bibliothek automatisch Verbindungen zwischen Shapes. Sie können die Fortschrittsform auch so einstellen, dass sie sich basierend auf ihrer Position aktualisiert.
Erstellen und ändern Sie ein ShapeSheet
Die VisioAutomation-Bibliothek ermöglicht es Entwicklern, ShapeSheet in ihrem eigenen Diagramm zu aktualisieren. Mit dem Update können Sie den Inhalt (Formeln, Ergebnisse oder beides) eines Shapesheets professionell ändern. Sie können auch Daten aus Shapes mithilfe einer ShapeSheet-Abfrage abrufen. Es unterstützt das gleichzeitige Abrufen von Formeln, Ergebnissen sowie von Formeln und Ergebnissen.
Hinzufügen und Löschen von Zellen in einem Visio-Diagramm
Sie können die VisioAutomation-Bibliothek verwenden, um Zellen in Viso-Diagrammen zu verwalten. Die Bibliothek bietet Funktionen zum Hinzufügen einer neuen Zelle, zum Herausfinden, wie viele benutzerdefinierte Zellen vorhanden sind, zum Überprüfen, ob eine Zelle vorhanden ist, und zum Löschen einer Zelle.