บทช่วยสอนฉบับย่อนี้จะอธิบาย วิธีแปลง FBX เป็น STL ใน C# ประกอบด้วยกระบวนการแบบขั้นตอนและโค้ดตัวอย่างการทำงานเพื่อสร้างตัวแปลง FBX เป็น STL ใน C# คุณต้องทำการเรียก API เพียงไม่กี่ครั้งโดยไม่ต้องลงรายละเอียดเล็กน้อยของการแปลงหรือโครงสร้างไฟล์
ขั้นตอนในการแปลง FBX เป็น STL ใน C#
- ติดตั้งไลบรารี Aspose.3D โดยใช้ NuGet Package Manager
- โหลดไฟล์ FBX ต้นทางด้วยฟังก์ชัน Scene.FromFile()
- เริ่มต้นอินสแตนซ์ของคลาส StlSaveOptions
- เรียกใช้วิธีการบันทึกเพื่อแปลงไฟล์ FBX เป็นรูปแบบ STL
ขั้นตอนเหล่านี้นำเสนอสรุปโดยรวมของวิธีแปลง FBX เป็น STL ใน C# ในขั้นแรก ให้ตั้งค่าสภาพแวดล้อมโดยการติดตั้ง API ต่อจากนั้น ให้อ่านไฟล์ FBX ต้นทางและส่งออกในรูปแบบ STL ขณะที่ระบุคุณสมบัติที่แสดงโดยคลาส StlSaveOptions
รหัสเพื่อแปลง FBX เป็น STL ใน C
using Aspose.ThreeD; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert FBX to STL using C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load the input FBX file | |
Scene document = Scene.FromFile("test.fbx"); | |
// Create StlSaveOptions class object | |
Aspose.ThreeD.Formats.StlSaveOptions options = new Aspose.ThreeD.Formats.StlSaveOptions(); | |
// Convert FBX to STL file | |
document.Save("output.stl", options); | |
System.Console.WriteLine("FBX to STL is converted successfully"); | |
} | |
} | |
} |
ข้อมูลโค้ดด้านบนสามารถใช้เพื่อสร้างซอฟต์แวร์แปลง FBX เป็น STL ใน C# ในขณะที่คุณสามารถปรับแต่งให้เหมาะสมกับความต้องการของคุณ เช่น การเปลี่ยนคอนสตรัคเตอร์ของคลาส Scene สำหรับการโหลดไฟล์ FBX ต้นทางจากสตรีมหรือดิสก์ ในทำนองเดียวกัน คุณสามารถตั้งค่าต่างๆ สำหรับพารามิเตอร์ที่เปิดเผยโดยคลาส StlSaveoptions เช่น การเข้ารหัส รูปแบบไฟล์ หรือระบบไฟล์ ฯลฯ ตามการตั้งค่าของคุณ
ในบทช่วยสอนนี้ คุณได้เรียนรู้วิธี แปลงไฟล์ FBX เป็น STL ใน C# อย่างไรก็ตาม หากคุณต้องการแปลงรูปแบบไฟล์ FBX เป็น OBJ โปรดดูบทความใน วิธีแปลง FBX เป็น OBJ ใน C#