1. Produkter
  2.   Diagram
  3.   .NET
  4.   VisioAutomation
 
  

Open Source .NET Visio Diagramming Library

Generera enkla Visio XML-filer (VDX) via Open Source Free .NET Diagramming Library.

VisioAutomation är ett .NET-bibliotek med öppen källkod för automatisering av Microsoft Visio. Biblioteket hjälper utvecklare att göra det enklare att automatisera och programmässigt styra Microsoft Visio. Det gör det också möjligt för programmerare att generera enkla Visio XML-filer (VDX) utan att ens ha Visio installerat. Dessutom gör biblioteket det enklare att bygga dina egna Visio-tillägg och automatiserings-/skriptverktyg. Biblioteket ger fullt stöd för att arbeta med Visio 2007 och Visio 2010.

Previous Next

Komma igång med VisioAutomation

Använd följande kommando för att installera VisioAutomation.

Installera VisioAutomation via git-kommandot

git clone https://github.com/saveenr/VisioAutomation.git

Skapa Visio-diagram via C# .NET API

C#-biblioteket med öppen källkod VisioAutomation ger utvecklare möjlighet att skapa Visio-diagram utan att använda Microsoft Visio. Du kan också enkelt läsa innehållet i ett befintligt diagram. Du kan enkelt välja och rita former för ditt diagram. Liksom Visio drar biblioteket också automatiskt kopplingar mellan former. Du kan också ställa in framstegsformen så att den uppdaterar sig själv baserat på dess position.

Skapa och ändra ett ShapeSheet

VisioAutomation-biblioteket låter utvecklare uppdatera ShapeSheet i sitt eget diagram. Uppdateringen låter dig professionellt ändra innehållet (formler, resultat eller båda) i ett formblad. Du kan också hämta data från former med hjälp av en ShapeSheet-fråga. Det stöder hämtning av formler, resultat såväl som formler och resultat samtidigt.

Lägg till och ta bort celler i ett Visio-diagram

Du kan använda VisioAutomation-biblioteket för att hantera celler i Viso Diagrams. Biblioteket tillhandahåller funktionalitet för att lägga till en ny cell, ta reda på hur många användardefinierade celler som finns, kontrollera om en cell finns och ta bort en cell.

 Svenska