Bài viết này mô tả quy trình chuyển đổi VSD sang VSDX bằng C#. Bài viết có thông tin chi tiết để thiết lập IDE cho quá trình phát triển, danh sách các bước và mã mẫu để chuyển đổi VSD sang VSDX mà không cần Visio bằng C#. Nhiều tùy chọn lưu khác nhau được thảo luận để tùy chỉnh tệp VSDX đã chuyển đổi.
Các bước để thay đổi VSD thành VSDX bằng C#
- Đặt môi trường để sử dụng Aspose.Diagram for .NET để chuyển đổi VSD sang VSDX
- Tải tệp Visio nguồn ở định dạng VSD vào đối tượng Diagram
- Tạo đối tượng DiagramSaveOptions để tùy chỉnh tệp VSDX đầu ra
- Đặt cờ để tự động điều chỉnh các trang cho phù hợp với nội dung bản vẽ
- Gọi phương thức Save() bằng cách đặt tên tệp đầu ra và các tùy chọn lưu mong muốn
Các bước này tóm tắt cách chuyển đổi Visio VSD sang VSDX bằng C#. Tải tệp VSD nguồn vào đối tượng Diagram và khai báo đối tượng DiagramSaveOptions bằng cách đặt định dạng tệp lưu là VSDX. Đặt các thuộc tính khác trong đối tượng DiagramSaveOptions như cờ AutoFitPageToDrawingContent.
Mã cho Bộ chuyển đổi VSD sang VSDX sử dụng C#
Mã trên mô tả cách chuyển đổi VSD sang VSDX bằng C#. Bạn có thể đặt phông chữ mặc định cho các ký tự Unicode hoặc các ký tự mà phông chữ yêu cầu không được cài đặt trên hệ thống. Lớp này cũng hỗ trợ các hàm gọi lại để xử lý cảnh báo trong quá trình chuyển đổi.
Hướng dẫn này đã hướng dẫn chúng ta cách chuyển đổi tệp Visio từ VSD sang VSDX. Để chuyển đổi hình ảnh sang tệp Visio, hãy tham khảo bài viết: Chuyển đổi hình ảnh sang Visio trong C#.