Chuyển đổi DWG sang DXF trong C#

Các tệp DWG là các bản vẽ kỹ thuật thường được các kỹ sư, kiến trúc sư hoặc các chuyên gia khác liên quan đến xây dựng sử dụng. Chúng được sử dụng để tạo các thiết kế 2D hoặc 3D. Trong một số trường hợp nhất định, bạn có thể cần chuyển đổi tệp DWG thành tệp DXF. Các tệp DXF được sử dụng để trao đổi thông tin bản vẽ giữa các ứng dụng liên quan đến CAD khác nhau. Hơn nữa, các định dạng tệp này thường được sử dụng cho các thiết kế sản phẩm. Bài viết này đề cập đến cách chuyển đổi hình ảnh DWG sang DXF theo chương trình bằng C#.

Chuyển đổi DWG sang DXF – Cài đặt API C#

Aspose.CAD for .NET API hỗ trợ tạo, chỉnh sửa hoặc thao tác với DWG và một số định dạng tệp khác. Bạn có thể cài đặt API bằng cách tải xuống tệp DLL từ phần Bản phát hành mới hoặc bằng lệnh cài đặt NuGet sau:

PM> Install-Package Aspose.CAD

Chuyển đổi DWG sang DXF theo chương trình trong C#

Chuyển đổi DWG sang DXF bao gồm một vài thao tác đơn giản. Bạn có thể chuyển đổi DWG sang DXF theo các bước sau:

  1. Tải tệp DWG đầu vào với lớp Image.
  2. Lưu tệp DXF đầu ra.

Đoạn mã sau trình bày cách chuyển đổi tệp DWG thành DXF trong C#:

// Chỉ định đường dẫn cho các tệp đầu vào và đầu ra.
string inputDWG = "sample.dwg";
string outputDXF = "sample.dxf";

// Tải tệp DWG đầu vào
Image cadImage = Image.Load(inputDWG);

// Lưu tệp DXF đầu ra
cadImage.Save(outputDXF);

Khám phá thêm các tính năng

Bạn có thể kiểm tra nhiều tính năng khác của API bằng cách xem tài liệu.

Phần kết luận

Trong bài viết này, bạn đã học cách chuyển đổi DWG thành tệp DXF. Các tệp DXF phổ biến vì chúng là mã nguồn mở. Do đó, chúng có thể được tạo hoặc thao tác mà không phụ thuộc vào các chương trình Autodesk. Bạn có thể tích hợp tính năng này trong các ứng dụng dựa trên .NET framework hoặc .NET Core. Hơn nữa, bạn không cần cài đặt bất kỳ công cụ hay ứng dụng nào khác để thực hiện chuyển đổi. Vui lòng cho chúng tôi biết phản hồi hoặc thắc mắc của bạn thông qua diễn đàn. Chúng tôi mong muốn hỗ trợ bạn.

Xem thêm