DXF เป็น FBX GLB

ไฟล์ DXF เป็นรูปแบบการแลกเปลี่ยนที่ใช้สำหรับไฟล์ AutoCAD Drawing คุณสามารถแปลงไฟล์ DXF เป็นไฟล์รูปแบบไบนารี glTF, GLB หรือ FBX โดยใช้ภาษา C# ส่วนต่อไปนี้อธิบายรายละเอียดเพิ่มเติม:

ตัวแปลงไฟล์ DXF เป็น FBX หรือ Binary glTF GLB – การติดตั้ง C# API

Aspose.3D for .NET API รองรับการสร้าง แก้ไข จัดการ หรือแปลงไฟล์ FBX โดยทางโปรแกรมโดยใช้ C# คุณสามารถดาวน์โหลดไฟล์ทรัพยากร DLL ได้จากส่วน New Releases หรือใช้คำสั่งติดตั้งด้านล่าง NuGet:

PM> Install-Package Aspose.3D

แปลงไฟล์ DXF เป็น FBX โดยทางโปรแกรมโดยใช้ C#

คุณสามารถแปลงไฟล์ DXF เป็น FBX ได้โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์ DXF อินพุตด้วยคลาส Scene
  2. เริ่มต้นวัตถุคลาส FBXSaveOptions
  3. บันทึกไฟล์ FBX เอาต์พุต

โค้ดด้านล่างแสดงวิธีแปลงไฟล์ DXF เป็นไฟล์ FBX โดยใช้ C#:

// โหลดไฟล์ DXF อินพุตด้วยคลาส Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// เริ่มต้นวัตถุคลาส FBXSaveOptions
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// แปลงไฟล์ DXF เป็น FBX
scene.Save("Test.fbx", options);

แปลง DXF เป็นไฟล์ Binary glTF หรือ GLB โดยทางโปรแกรมด้วย C#

คุณสามารถแปลงไฟล์ DXF เป็นไฟล์ Binary glTF หรือ GLB โดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์ DXF อินพุตด้วยคลาส Scene
  2. สร้างอินสแตนซ์ GLTFSaveOptions วัตถุคลาส
  3. ตั้งค่าคุณสมบัติต่างๆ
  4. บันทึกเอาต์พุต glTF หรือไฟล์ GLB ด้วยวิธี บันทึก

รหัสต่อไปนี้อธิบายวิธีการแปลงไฟล์ DXF เป็นไฟล์ไบนารี glTF หรือ GLB โดยทางโปรแกรมใน C #:

// โหลดไฟล์ DXF อินพุตด้วยคลาส Scene
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// สร้างอินสแตนซ์วัตถุคลาส GLTFSaveOptions
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// ตั้งค่าคุณสมบัติต่างๆ
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// แปลงไฟล์ DXF เป็น GLTF GLB ด้วยวิธีบันทึก
scene.Save("Output.glb", saveOptions);

รับใบอนุญาต API ฟรี

คุณสามารถประเมิน API ได้อย่างเต็มประสิทธิภาพโดยขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ DXF เป็นไฟล์ FBX หรือ Binary glTF GLB โดยทางโปรแกรมโดยใช้ C# นอกจากนี้ คุณยังสามารถสำรวจคุณสมบัติอื่นๆ อีกมากมายที่ API รองรับตามที่ระบุไว้ใน เอกสารประกอบ API โปรดอย่าลังเลที่จะติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี ในกรณีที่มีข้อสงสัยใดๆ

ดูสิ่งนี้ด้วย