DXF sang FBX GLB

Các tệp DXF là các định dạng trao đổi được sử dụng cho các tệp Bản vẽ AutoCAD. Bạn có thể chuyển đổi tệp DXF sang tệp định dạng nhị phân glTF, GLB hoặc FBX theo cách lập trình bằng C#. Các phần sau sẽ trình bày chi tiết hơn:

DXF sang FBX hoặc Binary glTF GLB File Converter - Cài đặt API C#

Aspose.3D for .NET API hỗ trợ tạo, chỉnh sửa, thao tác hoặc chuyển đổi các tệp FBX theo cách lập trình bằng C#. Bạn có thể tải xuống tệp tài nguyên DLL từ phần Bản phát hành mới hoặc sử dụng lệnh cài đặt NuGet bên dưới:

PM> Install-Package Aspose.3D

Chuyển đổi tệp DXF sang FBX theo chương trình bằng C#

Bạn có thể chuyển đổi tệp DXF sang FBX bằng các bước sau:

  1. Tải tệp DXF đầu vào với lớp Cảnh.
  2. Khởi tạo đối tượng lớp FBXSaveOptions.
  3. Lưu tệp FBX đầu ra.

Đoạn mã dưới đây cho thấy cách chuyển đổi tệp DXF thành tệp FBX bằng C#:

// Tải tệp DXF đầu vào với lớp Cảnh.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Khởi tạo đối tượng lớp FBXSaveOptions.
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// Chuyển đổi DXF sang tệp FBX.
scene.Save("Test.fbx", options);

Chuyển đổi DXF sang tệp glTF hoặc GLB nhị phân theo phương pháp lập trình với C#

Bạn có thể chuyển đổi tệp DXF thành tệp Binary glTF hoặc GLB bằng các bước bên dưới:

  1. Tải tệp DXF đầu vào với lớp Cảnh.
  2. Khởi tạo đối tượng lớp GLTFSaveOptions.
  3. Đặt các thuộc tính khác nhau.
  4. Lưu tệp glTF hoặc GLB đầu ra với phương thức Lưu.

Đoạn mã sau giải thích cách chuyển đổi tệp DXF thành tệp nhị phân glTF hoặc GLB theo chương trình trong C#:

// Tải tệp DXF đầu vào với lớp Cảnh.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Khởi tạo đối tượng lớp GLTFSaveOptions.
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// Đặt các thuộc tính khác nhau.
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// Chuyển đổi DXF sang tệp GLTF GLB với phương pháp Lưu.
scene.Save("Output.glb", saveOptions);

Nhận giấy phép API miễn phí

Bạn có thể đánh giá API đầy đủ năng lực bằng cách yêu cầu Giấy phép Tạm thời Miễn phí.

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi tệp DXF sang tệp FBX hoặc Binary glTF GLB theo cách lập trình bằng cách sử dụng C#. Hơn nữa, bạn có thể khám phá nhiều tính năng khác được API hỗ trợ như được liệt kê trong Tài liệu API. Vui lòng liên hệ lại với chúng tôi tại Diễn đàn hỗ trợ miễn phí trong trường hợp có bất kỳ thắc mắc nào.

Xem thêm