Open Source .NET Visio-diagrambibliotheek
Genereer eenvoudige Visio XML-bestanden (VDX) via Open Source Free .NET Diagramming Library.
VisioAutomation is een open source .NET-bibliotheek voor het automatiseren van Microsoft Visio. De bibliotheek helpt ontwikkelaars om het automatiseren en programmatisch besturen van Microsoft Visio eenvoudiger te maken. Het stelt programmeurs ook in staat om eenvoudige Visio XML-bestanden (VDX) te genereren zonder dat Visio zelfs maar is geïnstalleerd. Bovendien maakt de bibliotheek het gemakkelijker om uw eigen Visio-invoegtoepassingen en automatiserings-/scripttools te bouwen. De bibliotheek biedt volledige ondersteuning voor het werken met Visio 2007 en Visio 2010.
Aan de slag met VisioAutomation
Gebruik de volgende opdracht om VisioAutomation te installeren.
Installeer VisioAutomation via git-opdracht
git clone https://github.com/saveenr/VisioAutomation.git
Visio-diagrammen maken via C# .NET API
De open source C#-bibliotheek VisioAutomation geeft ontwikkelaars de mogelijkheid om Visio-diagrammen te maken zonder Microsoft Visio te gebruiken. U kunt ook gemakkelijk de inhoud van een bestaand diagram lezen. U kunt eenvoudig vormen voor uw diagram selecteren en tekenen. Net als Visio tekent de bibliotheek ook automatisch verbindingslijnen tussen vormen. U kunt de voortgangsvorm ook instellen om zichzelf bij te werken op basis van zijn positie.
Een ShapeSheet maken en wijzigen
Met de VisioAutomation-bibliotheek kunnen ontwikkelaars ShapeSheet in hun eigen diagram bijwerken. Met de update kunt u de inhoud (formules, resultaten of beide) van een shapesheet professioneel wijzigen. U kunt ook gegevens uit vormen ophalen met een ShapeSheet-query. Het ondersteunt het gelijktijdig ophalen van formules, resultaten, formules en resultaten.
Cellen toevoegen en verwijderen in een Visio-diagram
U kunt de VisioAutomation-bibliotheek gebruiken om cellen in Viso-diagrammen te beheren. De bibliotheek biedt functionaliteit voor het toevoegen van een nieuwe cel, het achterhalen van het aantal door de gebruiker gedefinieerde cellen, het controleren of een cel bestaat en het verwijderen van een cel.