Hướng dẫn cơ bản này giải thích cách chuyển đổi DWG sang SVG trong C#. Nó bao gồm tất cả các thông tin quan trọng như thuật toán từng bước và đoạn mã để xuất hình ảnh DWG sang SVG trong C#. Bạn sẽ khám phá các thuộc tính khác nhau để kiểm soát quá trình kết xuất hình ảnh từ DWG đến SVG.
Các bước để chuyển đổi DWG sang SVG trong C#
- Thiết lập môi trường bằng cách cài đặt Aspose.CAD for .NET từ Trình quản lý gói NuGet
- Truy cập tệp DWG nguồn bằng phiên bản của lớp Image
- Tạo một đối tượng của lớp SvgOptions và đặt các thuộc tính của nó
- Chuyển đổi DWG sang SVG bằng phương pháp Lưu
Trong các bước được đề cập ở trên, chúng tôi đã giải thích thuật toán để chuyển đổi DWG sang SVG trong C#. Trước hết, chúng tôi sẽ thiết lập môi trường bằng cách cài đặt các cụm cần thiết bằng trình quản lý gói Nuget, sau đó tải tệp DWG nguồn từ đĩa bằng đối tượng lớp Image. Sau đó, chúng tôi sẽ đặt các tùy chọn tệp SVG đầu ra bằng cách sử dụng một phiên bản của lớp SvgOptions và cuối cùng lưu tệp DWG dưới dạng SVG trên đĩa bằng phương thức Lưu.
Mã để chuyển đổi DWG sang SVG trong C#
Ví dụ trên có thể được sử dụng để hiển thị DWG thành SVG trong C# bằng giao diện API đơn giản. Lớp SvgOptions được sử dụng để đặt các tùy chọn tạo điểm ảnh vector, chọn Lớp DWG để hiển thị bên trong SVG, thuộc tính xoay cho SVG, thuộc tính để hiển thị văn bản dưới dạng hình, đặt màu và văn bản hình mờ của người dùng, v.v. Cuối cùng, DWG được chuyển đổi thành SVG bằng cách sử dụng phương thức Lưu cung cấp các tùy chọn SVG.
Trong chủ đề này, bạn đã học cách xuất tệp DWG sang SVG trong C#. Tuy nhiên, nếu bạn muốn tìm hiểu về cách chuyển đổi tệp DGN thành JPG, vui lòng tham khảo bài viết trên cách chuyển đổi DGN sang JPG trong C#.