Aspose.Diagram for .NET
C# .NET API Visio-kaavioiden luomiseen, muokkaamiseen ja muuntamiseen
Tehokas Visio Diagraming API luo, muokkaa, käsittele ja muuntaa Visio-tiedostoja XPS-, HTML-, SVG-, SWF-, XAML-, kuviksi tai PDF-muotoihin.
Aspose.Diagram for .NET on erittäin hyödyllinen Visio Diagramming -kirjasto, jonka avulla ohjelmistokehittäjät voivat luoda, muokata, käsitellä ja muuntaa Microsoft Visio -kaavioita C#-sovelluksissa. Kirjasto tarjoaa runsaan joukon toimintoja muotojen ja sivujen käsittelyyn Microsoft Visio -kaavioissa. Sen avulla voit lisätä, poistaa ja muokata muotoja ja muotojen ominaisuuksia, kuten kokoa, sijaintia ja muotoilua. Kirjasto on suunniteltu toimimaan hyvin sekä palvelimella että asiakaskoneella.
Aspose.Diagram for .NET tarjoaa erittäin hyödyllisiä ominaisuuksia sivun ominaisuuksien, kuten sivun koon, suunnan ja marginaalien, käsittelyyn ja hallitsee Visio-kaavion tasojen ja osien näkyvyyttä ja järjestystä. Se tukee myös Visio-liittimien ja kirjasintietojen hakemista, eri kaavioiden yhdistämistä, uuden sivun lisäämistä tai kopioimista, Visio-sivun muotoilua, sivukoon hallintaa, kuvien purkamista, hyperlinkin lisäämistä Visio-muotoon, vesileiman lisäämistä kuvaan, raakadatan käsittelyä. , korvaa kuvan muodon, luo kenttiä, lisää, nouta tai kopioi Visio Shape Data ja paljon muuta.
Aspose.Diagram for .NET sisältää useita hyödyllisiä etuja, kuten sen kykyä lukea, kirjoittaa ja muuntaa Microsoft Visio -kaavioita useissa eri muodoissa, kuten VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSD, VSS, VST ja VDW. Näin kehittäjät voivat helposti työskennellä Visio-kaavioiden kanssa heidän tarpeisiinsa parhaiten sopivassa muodossa, olipa kyse sitten yhteistyöstä, analysoinnista tai esittelystä. Ydintoimintojensa lisäksi kirjasto tarjoaa myös joukon edistyneitä ominaisuuksia, kuten tuki makroille ja laajennuksille sekä mahdollisuus suorittaa laskelmia sisäänrakennettujen toimintojen avulla. Näin kehittäjät voivat luoda monimutkaisia ja kehittyneitä Visio-kaavioita ja analysoida tietoja sekä luoda raportteja helposti.
Aspose.Diagramin käytön aloittaminen .NET:lle
Suositeltava tapa asentaa Aspose.Diagram for .NET on NuGet. Käytä seuraavaa komentoa sujuvaan asennukseen.
Asenna Aspose.Diagram for .NET NuGetin kautta
Install-Package Aspose.Pdf
Voit myös ladata sen suoraan Asposen tuotesivulta.Luo Visio-kaavioita C# .NET API:n kautta
Aspose.Diagram for .NET sisältää täydellisen tuen Visio-kaavioiden luomiseen ja muokkaamiseen ohjelmallisesti ilman Microsoft Visioa. Kirjaston avulla käyttäjät voivat käsitellä kaavioiden muotoja ja niiden ominaisuuksia helposti. Se tukee asettelumuotojen ominaisuutta, joka kohdistaa muodot automaattisesti manuaaliseen tapaan verrattuna. Kirjasto tukee myös VBA-moduulikoodin automaattista käyttöä ja antaa käyttäjien poimia ja muokata VBA-moduulikoodia. Aspose.Diagramin avulla voit luoda uusia Visio-kaavioita tyhjästä tai ladata olemassa olevia, lisätä ja käsitellä muotoja, tekstiä ja muita elementtejä sekä tallentaa muokatut kaaviot levylle tai streamiin.
Luo uusi kaavio alusta alkaen .NET API:n kautta
string dataDir = RunExamples.GetDataDir_LoadSaveConvert();
// Initialize a Diagram class
Diagram diagram = new Diagram();
// Save diagram in the VSDX format
diagram.Save(dataDir + "CreateNewVisio_out.vsdx", SaveFileFormat.VSDX);
Muunna Visio-kaaviot muihin tiedostomuotoihin C#-sovellusliittymän kautta
Aspose.Diagram for .NET on kätevä ja tehokas ratkaisu, jonka avulla ohjelmistokehittäjät voivat avata ja muuntaa Microsoft Visio -kaavioita eri tiedostomuotoihin omissa .NET-sovelluksissaan. Kirjasto tukee Visio-kaavioiden muuntamista joihinkin suosittuihin tiedostomuotoihin, kuten PDF, XPS HTML, EMF, SWF, XAML, JPEG, PNG, BMP, TIFF, SVG, EMF ja monet muut. Muunnosprosessi on nopea ja tehokas, ja tulostiedosto on tarkka ja laadukas. Kirjasto tukee joitain tärkeitä ominaisuuksia, kuten sivujen jakamista, Visio-piirustuksen muuntamista valikoiduilla muodoilla, olemassa olevien muotojen muokkaamista ja niin edelleen.
Vie Microsoft Visio Drawing PDF-muotoon C# API:n kautta
string dataDir = RunExamples.GetDataDir_LoadSaveConvert();
// Call the diagram constructor to load a VSD diagram
Diagram diagram = new Diagram(dataDir + "ExportToPDF.vsd");
MemoryStream pdfStream = new MemoryStream();
// Save diagram
diagram.Save(pdfStream, SaveFileFormat.PDF);
// Create a PDF file
FileStream pdfFileStream = new FileStream(dataDir + "ExportToPDF_out.pdf", FileMode.Create, FileAccess.Write);
pdfStream.WriteTo(pdfFileStream);
pdfFileStream.Close();
pdfStream.Close();
// Display Status.
System.Console.WriteLine("Conversion from vsd to pdf performed successfully.");
Lisää ja hallitse muotoja Visio-tiedostoissa .NETAPI:n kautta
Aspose.Diagram for .NET antaa ohjelmistokehittäjille mahdollisuuden lisätä muotoja Visio-kaavioihin ja hallita sen ominaisuuksia helposti. Kirjasto tukee useita tärkeitä ominaisuuksia Visio-muotojen käsittelyssä, kuten uuden muodon lisääminen, olemassa olevan muodon hakeminen ja muokkaaminen, Visio-muodon muuntaminen HTML-muotoon tai kuvaksi, olemassa olevan muodon kopioiminen, muotojen yhdistäminen toisiinsa, muotojen kappaleen hallinta, muotojen liimaustuki, Visio Aikajanan muodot, laske pin-arvot, määritä muodon koko, käytä teemaa muotoon, ryhmittele, muunna ja tarkista muotoja ja paljon muuta.
Hae muototiedot Visio-kaaviosta C# API:n kautta
string dataDir = RunExamples.GetDataDir_Shapes();
// Load diagram
Diagram vsdDiagram = new Diagram(dataDir + "RetrieveShapeInfo.vsd");
foreach (Aspose.Diagram.Shape shape in vsdDiagram.Pages[0].Shapes)
{
// Display information about the shapes
Console.WriteLine("\nShape ID : " + shape.ID);
Console.WriteLine("Name : " + shape.Name);
Console.WriteLine("Master Shape : " + shape.Master.Name);
}
Tekstin lisääminen ja muokkaaminen Visio-kaavioissa .NET-sovellusliittymän kautta
Aspose.Diagram for .NET antaa ohjelmistokehittäjille mahdollisuuden työskennellä Vision kanssa eri tavoilla Visio Diagramsissa .NET-kirjaston avulla. C#-kirjastossa on erilaisia ominaisuuksia tekstin käsittelyyn muodoissa, kuten tekstin muodon lisääminen, tekstin muodon mukauttaminen Visio-kaaviossa, muodon tekstin päivittäminen, muodon tekstin etsiminen ja korvaaminen, sisäänrakennetun tai mukautetun tyylitaulukon käyttäminen tekstiin , käytä eri tyyliä muodon jokaiseen tekstiarvoon, poimi tavallista tekstiä Visio-kaaviosivulta ja paljon muuta.
Lisää tekstimuodon Visio-kaavioon .NET-sovellusliittymän kautta
string dataDir = RunExamples.GetDataDir_ShapeText();
// Create a new diagram
Diagram diagram = new Diagram();
// Set parameters and add text to a Visio page
double PinX = 1, PinY = 1, Width = 1, Height = 1;
diagram.Pages[0].AddText(PinX, PinY, Width, Height, "Test text");
// Save diagram
diagram.Save(dataDir + "InsertTextShape_out.vsdx", SaveFileFormat.VSDX);