1. Produk
  2.   Gambar rajah
  3.   .NET
  4.   Aspose.Diagram for .NET

Aspose.Diagram for .NET

 
 

C# .NET API untuk Mencipta, Mengedit & Menukar Gambarajah Visio

API Diagram Visio yang Berkuasa untuk mencipta, mengedit, memanipulasi & menukar fail Visio kepada format XPS, HTML, SVG, SWF, XAML, imej atau PDF.

Aspose.Diagram for .NET ialah perpustakaan Visio Diagramming yang sangat berguna yang memberikan pembangun perisian keupayaan untuk mencipta, mengubah suai, memanipulasi dan menukar Microsoft Visio Diagrams dalam aplikasi C#. Perpustakaan menyediakan set fungsi yang kaya untuk bekerja dengan bentuk dan halaman dalam rajah Microsoft Visio. Ia membenarkan menambah, memadam dan mengubah suai bentuk dan sifat bentuk, seperti saiz, kedudukan dan pemformatan. Perpustakaan direka bentuk untuk berfungsi dengan baik pada kedua-dua pelayan dan pelanggan.

Aspose.Diagram for .NET menyediakan ciri yang sangat berguna untuk mengendalikan sifat halaman seperti saiz halaman, orientasi dan jidar, serta mengurus keterlihatan dan susunan lapisan dan bahagian dalam gambar rajah Visio. Ia juga menyokong mendapatkan semula penyambung Visio dan Maklumat Fon, Menggabungkan rajah berbeza, Memasukkan atau menyalin halaman baharu, memformat Halaman Visio, mengurus saiz halaman, mengekstrak Imej, menambah hiperpautan ke bentuk Visio, menambah tera air pada Imej, pemprosesan data mentah , menggantikan bentuk gambar, mencipta medan, menambah atau mendapatkan semula atau menyalin Data Bentuk Visio dan banyak lagi.

Terdapat pelbagai bahagian manfaat berguna Aspose.Diagram untuk .NET seperti keupayaannya untuk membaca, menulis dan menukar rajah Microsoft Visio dalam pelbagai format seperti VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSD, VSS, VST dan VDW. Ini membolehkan pembangun bekerja dengan mudah dengan gambar rajah Visio dalam format yang paling sesuai dengan keperluan mereka, sama ada untuk kerjasama, analisis atau pembentangan. Selain fungsi terasnya, perpustakaan juga menyediakan pelbagai ciri lanjutan, seperti sokongan untuk makro dan pemalam, dan keupayaan untuk melakukan pengiraan menggunakan fungsi terbina dalam. Ini membolehkan pembangun membuat gambar rajah Visio yang kompleks dan canggih serta melakukan analisis data serta menjana laporan dengan mudah.

Previous Next

Bermula dengan Aspose.Diagram untuk .NET

Cara yang disyorkan untuk memasang Aspose.Diagram untuk .NET menggunakan NuGet. Sila gunakan arahan berikut untuk pemasangan yang lancar.

Pasang Aspose.Diagram untuk .NET melalui NuGet

Install-Package Aspose.Pdf 
Anda juga boleh memuat turunnya terus daripada halaman produk Aspose.

Buat Gambarajah Visio melalui C# .NET API

Aspose.Diagram untuk .NET telah menyertakan sokongan lengkap untuk mencipta dan memanipulasi gambar rajah Visio secara pengaturcaraan tanpa menggunakan Microsoft Visio. Perpustakaan membenarkan pengguna mengendalikan bentuk rajah dan sifatnya dengan mudah. Ia menyokong ciri bentuk susun atur untuk meletakkan bentuk secara automatik dengan lebih pantas berbanding dengan cara manual. Perpustakaan ini juga menyokong kerja dengan kod modul VBA secara automatik dan membenarkan pengguna mengekstrak dan mengubah suai kod modul VBA. Menggunakan Aspose.Diagram, anda boleh mencipta gambar rajah Visio baharu dari awal atau memuatkan gambarajah sedia ada, menambah dan memanipulasi bentuk, teks dan elemen lain serta menyimpan gambar rajah yang diubah suai pada cakera atau strim.

Buat Gambarajah Baharu daripada Scratch melalui .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);

Tukar Gambarajah Visio kepada Format Fail Lain melalui C# API

Aspose.Diagram untuk .NET ialah penyelesaian yang mudah dan cekap membolehkan pembangun perisian membuka dan menukar gambar rajah Microsoft Visio kepada pelbagai format fail di dalam aplikasi .NET mereka sendiri. Pustaka menyokong penukaran gambar rajah Visio kepada beberapa format fail popular seperti PDF, XPS HTML, EMF, SWF, XAML, JPEG, PNG, BMP, TIFF, SVG, EMF dan banyak lagi. Proses penukaran adalah pantas dan cekap, dan fail output adalah tepat dan berkualiti tinggi. Perpustakaan menyokong beberapa ciri penting, seperti membelah halaman, menukar lukisan Visio dengan bentuk terpilih, mengubah suai bentuk sedia ada dan sebagainya.

Eksport Microsoft Visio Drawing ke PDF melalui 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.");

Tambah & Urus Bentuk dalam Fail Visio melalui .NETAPI

Aspose.Diagram for .NET membenarkan pembangun perisian memasukkan bentuk ke dalam gambar rajah Visio dan mengurus sifatnya dengan mudah. Perpustakaan menyokong beberapa ciri penting untuk mengendalikan bentuk Visio, seperti menambah bentuk baharu, mendapatkan semula dan mengubah suai bentuk sedia ada, menukar bentuk Visio kepada HTML atau imej, menyalin bentuk sedia ada, menyambung bentuk antara satu sama lain, mengurus Perenggan Bentuk, Sokongan Perekat Bentuk, Visio Bentuk Garis Masa, mengira Nilai Pin, menetapkan Saiz bentuk, gunakan tema pada bentuk, kumpulan, tukar dan sahkan bentuk dan banyak lagi.

Dapatkan Maklumat Bentuk daripada Visio Diagram melalui 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);
}

Sisipkan & Edit Teks dalam Gambarajah Visio melalui .NET API

Aspose.Diagram for .NET membenarkan pembangun perisian bekerja dengan Visio dengan cara yang berbeza di dalam Visio Diagrams menggunakan perpustakaan .NET. Pustaka C# mempunyai ciri yang berbeza untuk mengendalikan teks dalam bentuk, seperti memasukkan bentuk teks, menyesuaikan bentuk teks dalam rajah Visio, mengemas kini teks bentuk, mencari dan menggantikan teks bentuk, menggunakan Lembaran gaya terbina dalam atau tersuai pada teks , gunakan gaya berbeza pada setiap nilai teks sesuatu bentuk, ekstrak Teks biasa daripada halaman rajah Visio dan banyak lagi.

Menambah Bentuk Teks dalam Diagram Visio melalui .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);
 Melayu