1. Məhsullar
  2.   Diaqram
  3.   .NET
  4.   Aspose.Diagram for .NET

Aspose.Diagram for .NET

 
 

Visio Diaqramlarını Yaratmaq, Redaktə etmək və Çevirmək üçün C# .NET API

Visio fayllarını XPS, HTML, SVG, SWF, XAML, şəkillər və ya PDF formatlarına yaratmaq, redaktə etmək, manipulyasiya etmək və çevirmək üçün Güclü Visio Diaqramma API.

.NET üçün Aspose.Diagram çox faydalı Visio Diaqramma kitabxanasıdır və proqram tərtibatçılarına C# proqramları daxilində Microsoft Visio Diaqramlarını yaratmaq, dəyişdirmək, manipulyasiya etmək və çevirmək imkanı verir. Kitabxana Microsoft Visio diaqramlarında formalar və səhifələrlə işləmək üçün zəngin funksiyalar dəsti təqdim edir. O, ölçü, mövqe və formatlaşdırma kimi forma və formaların xüsusiyyətlərini əlavə etməyə, silməyə və dəyişdirməyə imkan verir. Kitabxana həm serverdə, həm də müştəridə yaxşı işləmək üçün nəzərdə tutulub.

.NET üçün Aspose.Diagram səhifə ölçüsü, oriyentasiya və kənarlar kimi səhifə xüsusiyyətlərini idarə etmək üçün çox faydalı funksiyalar təqdim edir və Visio diaqramı daxilində təbəqələrin və bölmələrin görünməsini və sırasını idarə edir. O, həmçinin Visio konnektorlarının və Şrift məlumatının alınmasını, müxtəlif diaqramların birləşdirilməsini, yeni səhifənin daxil edilməsini və ya surətini çıxarmağı, Visio Səhifəsini formatlamağı, səhifə ölçüsünü idarə etməyi, Şəkillərin çıxarılmasını, Visio formasına hiperlink əlavə etməyi, Şəkilə su nişanı əlavə etməyi, xam məlumatların işlənməsini dəstəkləyir. , şəkil şəklini dəyişdirmək, sahələr yaratmaq, Visio Shape Datasını əlavə etmək və ya əldə etmək və ya kopyalamaq və s.

Aspose.Diagram-ın .NET üçün müxtəlif faydalı üstünlükləri var, məsələn, VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, müxtəlif formatlarda Microsoft Visio diaqramlarını oxumaq, yazmaq və çevirmək qabiliyyəti. VSSM, VSD, VSS, VST və VDW. Bu, tərtibatçılara əməkdaşlıq, təhlil və ya təqdimat üçün olsun, ehtiyaclarına ən yaxşı uyğun gələn formatda Visio diaqramları ilə asanlıqla işləməyə imkan verir. Kitabxana öz əsas funksionallığına əlavə olaraq, makro və plaginlərə dəstək və daxili funksiyalardan istifadə edərək hesablamalar aparmaq imkanı kimi bir sıra qabaqcıl funksiyaları da təmin edir. Bu, tərtibatçılara mürəkkəb və mürəkkəb Visio diaqramları yaratmağa və məlumatların təhlilini həyata keçirməyə, eləcə də asanlıqla hesabatlar yaratmağa imkan verir.

Previous Next

.NET üçün Aspose.Diagram ilə işə başlayın

.NET üçün Aspose.Diagram quraşdırmanın tövsiyə olunan yolu NuGet-dən istifadə etməkdir. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin.

NuGet vasitəsilə .NET üçün Aspose.Diagram-ı quraşdırın

Install-Package Aspose.Pdf 
Siz həmçinin onu birbaşa Məhsulun Aspose səhifəsindən endirə bilərsiniz.

C# .NET API vasitəsilə Visio Diaqramları yaradın

.NET üçün Aspose.Diagram Microsoft Visio-dan istifadə etmədən proqramlı şəkildə Visio diaqramlarını yaratmaq və manipulyasiya etmək üçün tam dəstəyi ehtiva edir. Kitabxana istifadəçilərə diaqramın formalarını və xassələrini asanlıqla idarə etməyə imkan verir. O, əl üsulu ilə müqayisədə fiqurları avtomatik olaraq daha sürətli yerləşdirmək üçün layout şekilləri funksiyasını dəstəkləyir. Kitabxana həmçinin VBA modul kodu ilə avtomatik işləməyi dəstəkləyir və istifadəçilərə VBA modul kodunu çıxarmağa və dəyişdirməyə imkan verir. Aspose.Diagram-dan istifadə edərək, siz sıfırdan yeni Visio diaqramları yarada və ya mövcud olanları yükləyə, formalar, mətn və digər elementləri əlavə edib idarə edə, dəyişdirilmiş diaqramları diskdə və ya yayımda saxlaya bilərsiniz.

.NET API vasitəsilə sıfırdan yeni diaqram yaradın

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

C# API vasitəsilə Visio Diaqramlarını Digər Fayl Formatlarına çevirin

.NET üçün Aspose.Diagram rahat və səmərəli həll proqram tərtibatçılarına Microsoft Visio diaqramlarını öz .NET proqramları daxilində müxtəlif fayl formatlarına açmağa və çevirməyə imkan verir. Kitabxana Visio diaqramlarının PDF, XPS HTML, EMF, SWF, XAML, JPEG, PNG, BMP, TIFF, SVG, EMF və daha çox kimi bəzi məşhur fayl formatlarına çevrilməsini dəstəkləyir. Dönüşüm prosesi sürətli və səmərəlidir və çıxış faylı dəqiq və yüksək keyfiyyətlidir. Kitabxana bəzi vacib funksiyaları dəstəkləyir, məsələn, səhifələri bölmək, Visio rəsmini seçmə formalarla çevirmək, mövcud formaları dəyişdirmək və s.

Microsoft Visio Rəsmini C# API vasitəsilə PDF-ə ixrac edin

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

.NETAPI vasitəsilə Visio Fayllarında Formalar əlavə edin və idarə edin

.NET üçün Aspose.Diagram proqram tərtibatçılarına Visio diaqramlarına formalar daxil etməyə və onun xassələrini asanlıqla idarə etməyə imkan verir. Kitabxana yeni forma əlavə etmək, mövcud formanı əldə etmək və dəyişdirmək, Visio şəklini HTML və ya şəklə çevirmək, mövcud formanı kopyalamaq, formaları bir-biri ilə əlaqələndirmək, Formaların Paraqrafını idarə etmək, Formaların Yapışdırılması dəstəyi, Visio kimi bir sıra vacib funksiyaları dəstəkləyir. Zaman Xətti Fiqurları, Pin Dəyərlərini hesablayın, formanın ölçüsünü təyin edin, formaları formalaşdırmaq, qruplaşdırmaq, çevirmək və yoxlamaq və daha çox şey üçün mövzu tətbiq edin.

C# API vasitəsilə Visio Diaqramından Forma Məlumatını əldə edin

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

.NET API vasitəsilə Visio Diaqramlarına Mətn daxil edin və redaktə edin

.NET üçün Aspose.Diagram proqram tərtibatçılarına .NET kitabxanasından istifadə edərək Visio Diaqramlarında müxtəlif üsullarla Visio ilə işləməyə imkan verir. C# kitabxanasına mətn şəklini daxil etmək, Visio diaqramında mətn formasını fərdiləşdirmək, formanın mətnini yeniləmək, formanın mətnini tapmaq və dəyişdirmək, mətnə ​​quraşdırılmış və ya fərdi üslub cədvəlini tətbiq etmək kimi formalarda mətnlə işləmək üçün müxtəlif funksiyalar var. , formanın hər mətn dəyərinə fərqli üslub tətbiq edin, Visio diaqram səhifəsindən düz Mətni çıxarın və daha çox.

.NET API vasitəsilə Visio Diaqramına Mətn Şəkli əlavə edir

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);
 Azəri