Bài viết này chứa thông tin chi tiết liên quan đến cách chuyển đổi Visio sang PNG trong C#. Nó trình bày quy trình từng bước cùng với mã mẫu đang chạy để hiển thị VSDX hoặc VSD thành PNG trong C#. Các thuộc tính khác nhau cho hình ảnh đầu ra có thể được đặt để sửa đổi tệp đã tạo.
Các bước để chuyển đổi Visio sang PNG trong C#
- Cài đặt API Aspose.Diagram để xuất tệp Visio
- Tạo một đối tượng của lớp Diagram để tải tệp đầu vào
- Đặt tùy chọn với lớp ImageSaveOptions cho hình ảnh PNG đầu ra
- Viết hình ảnh PNG đầu ra bằng phương thức Save()
Các bước này mô tả thuật toán cơ bản để chuyển đổi Visio sang PNG trong C#. Trước hết, hãy tải sơ đồ Visio nguồn bằng một đối tượng thuộc lớp Sơ đồ. Sau đó định cấu hình các đặc điểm khác nhau cho hình ảnh đầu ra và xuất hình ảnh PNG đầu ra thành một mảng byte, tệp hoặc luồng.
Mã để chuyển đổi Visio sang PNG trong C#
Mẫu mã có thể chạy được này đủ để chuyển đổi VSDX sang PNG trong C#. Tuy nhiên, bạn có thể chọn các giá trị và thuộc tính tùy chỉnh để đặt độ phân giải hình ảnh, chia tỷ lệ, thu phóng, v.v. để sửa đổi hình ảnh đầu ra đã tạo. Hơn nữa, API cho phép bạn làm việc với các phương thức và hàm tạo quá tải khác nhau có thể được sử dụng để thao tác tệp với luồng bộ nhớ, luồng tệp hoặc mảng dựa trên nhu cầu của bạn.
Hướng dẫn này đã giải thích thông tin liên quan đến quy trình chuyển đổi VSD thành PNG trong C#. Trong khi đó, nếu bạn muốn tìm hiểu cách chuyển đổi tệp Visio thành tệp PDF, hãy xem bài viết trên cách chuyển đổi Visio sang PDF trong C#.