แปลง STL เป็น OBJ csharp

ไฟล์ 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 โดยทำตามขั้นตอนต่อไปนี้:

  1. เริ่มต้นวัตถุของคลาส Scene
  2. โหลดไฟล์ STL อินพุตด้วยวิธี เปิด
  3. ระบุรูปแบบเอาต์พุตสำหรับไฟล์ Wavefront OBJ
  4. แปลงไฟล์ 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 ในกรณีที่คุณต้องการหารือเกี่ยวกับข้อกำหนดหรือข้อกังวลบางประการ โปรดอย่าลังเลที่จะติดต่อได้ที่ ฟอรัมสนับสนุนฟรี

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