Vietnamese
 Vietnamese

.NET Visio Diagram API để tạo, chỉnh sửa, xuất và xử lý sơ đồ

API sơ đồ .NET cuối cùng để tạo, thao tác và chuyển đổi hoàn hảo các định dạng tệp Microsoft Visio, chẳng hạn như VSD, VDX, VSX, VSX, VSSX, VTX và VTSX với tệp sơ đồ Visio dựa trên C#, ASP.NET và VB.NET ứng dụng xử lý

Tải xuống bản dùng thử miễn phíXem tất cả các API

API .NET đầy đủ tính năng để xử lý sơ đồ Microsoft Visio

Aspose.Diagram cho .NET là một API sơ đồ Visio linh hoạt và toàn diện cho phép các nhà phát triển ứng dụng và phần mềm tạo các ứng dụng xử lý tệp Visio mạnh mẽ trên C#, ASP.NET và VB.NET. Với sự trợ giúp của API lập sơ đồ .NET gốc này, bạn có thể xây dựng các ứng dụng di động, giải pháp máy tính để bàn và công cụ cho giao diện web để tạo, sửa đổi, biến đổi và xuất sơ đồ Microsoft Visio. Thư viện Aspose.Diagram for .NET hỗ trợ các định dạng tệp Visio phổ biến như VSD, VSDX, VTX, VDX, VSX, VSSX, VTSX, VSDM và VSSM. Bạn có thể nhanh chóng và dễ dàng phát triển các giải pháp chuyển đổi sơ đồ phức tạp bằng cách sử dụng API sơ đồ .NET Visio này và chuyển đổi các tệp Visio của bạn sang các định dạng tệp PDF, JPG, PNG, BMP, HTML, XPS, SVG và EMF.

Trong số nhiều tính năng xử lý tệp Visio nâng cao của nó, Aspose.Diagram dành cho .NET cho phép xoay hình, truy xuất thông tin về trình kết nối và phông chữ, nhóm hình, đưa hình ảnh vào bản vẽ, thêm trang mới vào bản vẽ Visio, v.v. Hơn nữa, bạn cũng có thể vẽ hình chữ nhật, đường đa giác, Bezier và nhiều hình dạng khác trên các trang Visio.

Bắt đầu

Vui lòng kiểm tra các điều kiện tiên quyết trên trang Yêu cầu hệ thống trước khi thiết lập API sơ đồ .NET để cài đặt được tối ưu hóa và trải nghiệm sử dụng API.

Aspose.Diagram để cài đặt .NET

Để cài đặt Aspose.Diagram cho .NET API, bạn có thể tải xuống DLL hoặc trình cài đặt MSI từ phần tải xuống. Hoặc bạn có thể sử dụng gói NuGet để thiết lập API sơ đồ Visio cho .NET. Lệnh cho bảng điều khiển trình quản lý gói được đưa ra bên dưới:

PM > Install-Package Aspose.Diagram 

Cách tạo sơ đồ Visio từ đầu và chuyển đổi Visio sang PDF trong .NET

Các nhà phát triển có thể lập trình tạo sơ đồ MS Visio từ đầu bằng cách sử dụng thư viện Aspose.Diagram for .NET. Bạn có thể dễ dàng chèn các trang và hình dạng mới hoặc thao tác các thuộc tính hình dạng khác nhau trong các tệp sơ đồ mà bạn tạo. Chuyển đổi độc lập các định dạng sơ đồ VSD và VSDX Visio thành tệp PDF với độ trung thực cao cũng được hỗ trợ bởi API sơ đồ .NET.

Tạo sơ đồ Visio từ đầu trong .NET

Aspose.Diagram cho .NET API là một giải pháp thao tác sơ đồ hoàn chỉnh cho phép các nhà phát triển tạo sơ đồ Visio được tải với tất cả các yếu tố cần thiết như hình dạng, sơ đồ, nhận xét, v.v. Bạn có thể sử dụng API sơ đồ .NET để tạo tài liệu Visio từ đầu với sự trợ giúp của các bước và thông tin dưới đây:

// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Diagrams();
// Create a directory if it is not already present.
bool IsExists = System.IO.Directory.Exists(dataDir);
if (!IsExists)
    System.IO.Directory.CreateDirectory(dataDir);
// Initialize a new Visio
Diagram diagram = new Diagram();
dataDir = dataDir + "CreateDiagram_out.vsdx";
// Save in the VSDX format
diagram.Save(dataDir, SaveFileFormat.VSDX);

Chuyển đổi sơ đồ MS Visio sang PDF trong .NET

Chuyển đổi tệp sang định dạng PDF giúp chia sẻ và truy cập chúng dễ dàng hơn trên nhiều thiết bị. Aspose.Diagram for .NET API cho phép chuyển đổi sơ đồ Visio sang định dạng PDF trong các ứng dụng C# .NET của bạn. Bạn có thể lập trình chuyển đổi VSD hoặc VSDX sang PDF với chất lượng chuyển đổi cao. Các bước và thông tin sau đây sẽ giúp bạn đạt được điều này:

  • Khởi tạo đối tượng lớp Diagram để tải tệp Visio đầu vào cần chuyển đổi.
  • Khởi tạo đối tượng lớp PdfSaveOptions.
  • Đặt thuộc tính tệp như số trang và chỉ mục trang.
  • Lưu tệp đầu ra dưới dạng PDF.
// Load Visio diagram
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("Sample.vsd");
// Declare PdfSaveOptions object
Aspose.Diagram.Saving.PdfSaveOptions saveOptions = new Aspose.Diagram.Saving.PdfSaveOptions();
// Number of pages to render
saveOptions.PageCount = 2;
// Set first page index
saveOptions.PageIndex = 1;
// Save Visio diagram to PDF
diagram.Save("PDF_out.pdf", saveOptions);
Console.WriteLine("Done");

Các ví dụ hoạt động khác của Aspose.Diagram cho .NET API có sẵn trên GitHub Ví dụ trang. Chúng tôi cung cấp các ứng dụng trực tuyến miễn phí của Aspose.Diagram để chỉnh sửa, xem, chuyển đổi, hợp nhất, tạo hình mờ, tách và nén Microsoft Các tệp sơ đồ Visio một cách nhanh chóng bằng thiết bị di động hoặc máy tính để bàn của bạn. Vui lòng dùng thử các ứng dụng trực tuyến để thao tác với sơ đồ Visio từ mọi nơi.

Thao tác và in các tệp Visio một cách độc lập

Aspose.Diagram cho .NET API cho phép truy cập và đọc dữ liệu từ các tệp Microsoft Visio, xử lý và in các tệp đã xử lý với chất lượng cao với nhiều tùy chọn in, sử dụng mã hóa tối thiểu. Bạn không cần cài đặt Microsoft Office hoặc Microsoft Visio khi xử lý các tệp sơ đồ Visio với Aspose.Diagram cho .NET, mang lại cho bạn trải nghiệm người dùng độc lập.

Câu hỏi thường gặp

1. Làm cách nào tôi có thể chuyển đổi Sơ đồ Microsoft Visio trong .NET?

Chuyển đổi sơ đồ Visio trong .NET nhanh chóng và dễ dàng bằng cách sử dụng Aspose.Diagram cho .NET API. Chỉ cần một vài dòng mã hóa .NET để chuyển đổi các tệp sơ đồ VSD, VSDX, VSX, VTX, VDX, VSDM và các tệp sơ đồ khác sang các định dạng tệp khác nhau.

2. Mất bao lâu để chuyển đổi hoặc xử lý sơ đồ Visio?

API sơ đồ .NET hoạt động nhanh và hoàn thành các yêu cầu chuyển đổi sơ đồ của bạn ngay lập tức.

3. Xử lý sơ đồ Visio bằng .NET API có an toàn không?

Bạn có thể chắc chắn về tính bảo mật của các tệp sơ đồ của mình trong khi xử lý chúng bằng Aspose.Diagram cho .NET API. Chúng tôi đảm bảo quyền riêng tư cho dữ liệu của bạn và thực hiện tất cả các biện pháp cần thiết để cung cấp cho bạn trải nghiệm người dùng an toàn.

4. Tôi có thể xử lý sơ đồ MS Visio trên Mac OS, Windows hoặc Linux không?

Có, API lập sơ đồ cho .NET hoạt động trên các hệ điều hành, khung và môi trường điều hành khác nhau. Bạn có thể sử dụng nó trên nền tảng mà bạn chọn và nó không yêu cầu bất kỳ cài đặt phần mềm bổ sung nào để hoạt động.

Tim sự giup đơ?

Kiểm tra các kênh hỗ trợ của chúng tôi để được trợ giúp về các câu hỏi của bạn liên quan đến các tính năng và hoạt động của API sản phẩm Aspose.