1. Produkti
  2.   Diagramma
  3.   .NET
  4.   Aspose.Diagram for .NET

Aspose.Diagram for .NET

 
 

C# .NET API, lai izveidotu, rediģētu un pārveidotu Visio diagrammas

Jaudīga Visio diagrammu API, lai izveidotu, rediģētu, manipulētu un pārveidotu Visio failus XPS, HTML, SVG, SWF, XAML, attēlu vai PDF formātos.

Aspose.Diagram for .NET ir ļoti noderīga Visio diagrammu bibliotēka, kas programmatūras izstrādātājiem sniedz iespēju izveidot, modificēt, manipulēt un pārveidot Microsoft Visio diagrammas C# lietojumprogrammās. Bibliotēka nodrošina bagātīgu funkcionalitāti darbam ar formām un lapām Microsoft Visio diagrammās. Tas ļauj pievienot, dzēst un modificēt formas un to rekvizītus, piemēram, izmēru, pozīciju un formatējumu. Bibliotēka ir veidota tā, lai tā labi darbotos gan serverī, gan klientā.

Aspose.Diagram for .NET nodrošina ļoti noderīgus līdzekļus, lai apstrādātu lapas rekvizītus, piemēram, lapas izmēru, orientāciju un piemales, kā arī pārvalda slāņu un sadaļu redzamību un secību Visio diagrammā. Tā atbalsta arī Visio savienotāju un fontu informācijas izgūšanu, dažādu diagrammu sapludināšanu, jaunas lapas ievietošanu vai kopēšanu, Visio lapas formatēšanu, lapas izmēra pārvaldību, attēlu izvilkšanu, hipersaites pievienošanu Visio formai, ūdenszīmes pievienošanu attēlam, neapstrādātu datu apstrādi. , aizstājot attēla formu, izveidojiet laukus, pievienojiet vai izgūstiet vai kopējiet Visio formas datus un daudz ko citu.

Aspose.Diagram, kas paredzēta .NET, ir pieejamas dažādas noderīgas priekšrocības, piemēram, tās spēja lasīt, rakstīt un pārveidot Microsoft Visio diagrammas dažādos formātos, piemēram, VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSD, VSS, VST un VDW. Tas ļauj izstrādātājiem viegli strādāt ar Visio diagrammām formātā, kas vislabāk atbilst viņu vajadzībām neatkarīgi no tā, vai tā ir sadarbība, analīze vai prezentācija. Papildus galvenajai funkcionalitātei bibliotēka nodrošina arī virkni papildu funkciju, piemēram, makro un spraudņu atbalstu, kā arī iespēju veikt aprēķinus, izmantojot iebūvētās funkcijas. Tas ļauj izstrādātājiem izveidot sarežģītas un sarežģītas Visio diagrammas un veikt datu analīzi, kā arī viegli ģenerēt pārskatus.

Previous Next

Darba sākšana ar Aspose.Diagram for .NET

Ieteicamais veids, kā instalēt Aspose.Diagram .NET, ir izmantot NuGet. Lūdzu, izmantojiet šo komandu vienmērīgai instalēšanai.

Instalējiet Aspose.Diagram for .NET, izmantojot NuGet

Install-Package Aspose.Pdf 
Varat arī lejupielādēt to tieši no Aspose produkta lapas.

Visio diagrammu izveide, izmantojot C# .NET API

Aspose.Diagram for .NET ir iekļāvis pilnīgu atbalstu Visio diagrammu izveidei un programmēšanai, neizmantojot Microsoft Visio. Bibliotēka ļauj lietotājiem viegli rīkoties ar diagrammu formām un to īpašībām. Tā atbalsta izkārtojuma formu funkciju, lai automātiski novietotu formas ātrāk nekā manuāli. Bibliotēka atbalsta arī darbu ar VBA moduļa kodu automātiski un ļauj lietotājiem iegūt un modificēt VBA moduļa kodu. Izmantojot Aspose.Diagram, varat no jauna izveidot jaunas Visio diagrammas vai ielādēt esošās, pievienot un apstrādāt formas, tekstu un citus elementus, kā arī saglabāt modificētās diagrammas diskā vai straumē.

Izveidojiet jaunu diagrammu, izmantojot .NET API

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);

Konvertēt Visio diagrammas citos failu formātos, izmantojot C# API

Aspose.Diagram for .NET ir ērts un efektīvs risinājums, kas ļauj programmatūras izstrādātājiem atvērt un pārveidot Microsoft Visio diagrammas dažādos failu formātos savās .NET lietojumprogrammās. Bibliotēka atbalsta Visio diagrammu konvertēšanu uz dažiem populāriem failu formātiem, piemēram, PDF, XPS HTML, EMF, SWF, XAML, JPEG, PNG, BMP, TIFF, SVG, EMF un daudziem citiem. Pārveidošanas process ir ātrs un efektīvs, un izvades fails ir precīzs un kvalitatīvs. Bibliotēka atbalsta dažas svarīgas funkcijas, piemēram, lapu sadalīšanu, Visio zīmējuma konvertēšanu ar selektīvām formām, esošo formu modificēšanu utt.

Eksportējiet Microsoft Visio zīmējumu PDF formātā, izmantojot C# API

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.");

Formu pievienošana un pārvaldība Visio failos, izmantojot .NETAPI

Aspose.Diagram for .NET ļauj programmatūras izstrādātājiem Visio diagrammās ievietot formas un viegli pārvaldīt tās rekvizītus. Bibliotēka atbalsta vairākas svarīgas funkcijas Visio formu apstrādei, piemēram, jaunas formas pievienošana, esošās formas izgūšana un modificēšana, Visio formas konvertēšana uz HTML vai attēlu, esošās formas kopēšana, formu savstarpēja savienošana, formu rindkopu pārvaldība, formu līmēšanas atbalsts, Visio. Laika līnijas formas, aprēķiniet Pin vērtības, iestatiet formas lielumu, izmantojiet motīvu formai, grupējiet, konvertējiet un pārbaudiet formas un daudz ko citu.

Izgūstiet formas informāciju no Visio diagrammas, izmantojot C# API

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);
}

Teksta ievietošana un rediģēšana Visio diagrammās, izmantojot .NET API

Aspose.Diagram for .NET ļauj programmatūras izstrādātājiem strādāt ar Visio dažādos veidos Visio diagrammās, izmantojot .NET bibliotēku. C# bibliotēkā ir iekļauti dažādi līdzekļi teksta apstrādei formās, piemēram, teksta formas ievietošana, teksta formas pielāgošana Visio diagrammā, formas teksta atjaunināšana, formas teksta atrašana un aizstāšana, iebūvētas vai pielāgotas stila lapas lietošana tekstam. , izmantojiet dažādu stilu katrai formas teksta vērtībai, izņemiet vienkāršu tekstu no Visio diagrammas lapas un daudz ko citu.

Viso diagrammai pievieno teksta formu, izmantojot .NET API

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);
 Latviski