ไฟล์ STL ใช้สำหรับการพิมพ์ 3 มิติ การออกแบบโดยใช้คอมพิวเตอร์ช่วย และวัตถุประสงค์อื่นๆ อีกมากมาย คุณสามารถแปลงไฟล์ STL เป็นไฟล์ OBJ 3D Object ได้ ไฟล์ OBJ มีประโยชน์สำหรับการส่งข้อมูลทางเรขาคณิตไปข้างหน้าหรือข้างหลัง โปรดดูหัวข้อต่อไปนี้เพื่อสำรวจการแปลง:
ตัวแปลง STL เป็น OBJ – การติดตั้ง 3D API
Aspose.3D for .NET API รองรับการทำงานกับไฟล์สามมิติต่างๆ คุณสามารถกำหนดค่า API ได้ง่ายๆ ด้วยการดาวน์โหลดไฟล์ DLL จาก New Releases หรือใช้คำสั่งการติดตั้ง NuGet ต่อไปนี้ใน Visual Studio IDE:
PM> Install-Package Aspose.3D
แปลงไฟล์ STL เป็น OBJ โดยใช้ C#
คุณสามารถแปลงไฟล์ STL เป็นไฟล์รูปแบบ OBJ โดยทำตามขั้นตอนต่อไปนี้:
- เริ่มต้นวัตถุของคลาส Scene
- โหลดไฟล์ STL อินพุตด้วยวิธี เปิด
- ระบุรูปแบบเอาต์พุตสำหรับไฟล์ Wavefront OBJ
- แปลงไฟล์ STL เป็นไฟล์เอาต์พุต OBJ
รหัสต่อไปนี้แสดงวิธีการแปลงไฟล์ STL เป็นไฟล์ OBJ Wavefront Object โดยทางโปรแกรมด้วย C#:
// เริ่มต้นวัตถุของคลาสฉาก
Scene scene = new Scene();
// โหลดไฟล์ STL อินพุตด้วยวิธีเปิด
scene.Open("test.stl");
// ระบุรูปแบบเอาต์พุตสำหรับไฟล์ Wavefront OBJ
FileFormat outputformat = FileFormat.WavefrontOBJ;
// แปลง STL เป็นไฟล์วัตถุ OBJ
scene.Save("test.obj", outputformat);
รับใบอนุญาตการประเมินฟรี
คุณสามารถประเมินคุณลักษณะทั้งหมดของ API ได้โดยการขอ ใบอนุญาตชั่วคราวฟรี
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ STL เป็นไฟล์ OBJ Wavefront Object มีการอธิบายขั้นตอนโดยละเอียดพร้อมกับข้อมูลโค้ดตัวอย่างเพื่อให้คุณเข้าใจ คุณต้องทำการเรียกใช้เมธอดง่ายๆ เพียงไม่กี่ครั้ง และ API จะแปลงไฟล์ STL เป็นไฟล์รูปแบบ OBJ ในขณะที่ดูแลรายละเอียดปลีกย่อยทั้งหมด นอกจากนี้ คุณสามารถสำรวจ เอกสาร API และ ข้อมูลอ้างอิง API เพื่อเรียนรู้คุณสมบัติเพิ่มเติมที่นำเสนอโดย API ในกรณีที่คุณต้องการหารือเกี่ยวกับข้อกำหนดหรือข้อกังวลบางประการ โปรดอย่าลังเลที่จะติดต่อได้ที่ ฟอรัมสนับสนุนฟรี