Nyílt forráskódú .NET Visio Diagramming Library
Egyszerű Visio XML (VDX) fájlokat hozhat létre a nyílt forráskódú ingyenes .NET Diagramming Library segítségével.
A VisioAutomation egy nyílt forráskódú .NET-könyvtár a Microsoft Visio automatizálására. A könyvtár segít a fejlesztőknek abban, hogy egyszerűbbé tegyék a Microsoft Visio automatizálását és programozott vezérlését. Lehetővé teszi a programozók számára, hogy egyszerű Visio XML (VDX) fájlokat hozzanak létre anélkül, hogy a Visio telepítve lenne. Ezenkívül a könyvtár megkönnyíti saját Visio-bővítmények és automatizálási/szkriptkészítő eszközök létrehozását. A könyvtár teljes körű támogatást nyújt a Visio 2007 és a Visio 2010 programokhoz.
A VisioAutomation használatának megkezdése
Kérjük, használja a következő parancsot a VisioAutomation telepítéséhez.
Telepítse a VisioAutomation-t a git paranccsal
git clone https://github.com/saveenr/VisioAutomation.git
Hozzon létre Visio-diagramokat a C# .NET API-n keresztül
A VisioAutomation nyílt forráskódú C#-könyvtár lehetőséget ad a fejlesztőknek Visio-diagramok létrehozására a Microsoft Visio használata nélkül. Könnyen elolvashatja egy meglévő diagram tartalmát is. Könnyen kiválaszthat és rajzolhat alakzatokat a diagramhoz. A Visio-hoz hasonlóan a könyvtár is automatikusan összekötőket rajzol az alakzatok közé. Azt is beállíthatja, hogy a folyamatforma a pozíciója alapján frissítse magát.
ShapeSheet létrehozása és módosítása
A VisioAutomation könyvtár lehetővé teszi a fejlesztők számára, hogy frissítsék a ShapeSheet-et saját diagramjukon belül. A frissítés lehetővé teszi az alaklapok tartalmának (képleteinek, eredményeinek vagy mindkettőnek) szakszerű módosítását. Az alakzatokból is lekérhet adatokat egy ShapeSheet lekérdezéssel. Támogatja a képletek, eredmények, valamint képletek és eredmények egyidejű lekérését.
Cellák hozzáadása és törlése Visio diagramban
A VisioAutomation könyvtár segítségével kezelheti a Viso diagramokon belüli cellákat. A könyvtár lehetőséget biztosít új cellák hozzáadására, a felhasználó által meghatározott cellák számának megállapítására, a cella létezésének ellenőrzésére és egy cella törlésére.