บทช่วยสอนฉบับย่อนี้จะกล่าวถึง วิธีแปลง STL เป็น PDF ใน C# ครอบคลุมรายละเอียดที่เกี่ยวข้องทั้งหมด เช่น ขั้นตอนทีละขั้นตอน คลาสต่างๆ และโค้ดตัวอย่างสำหรับส่งออกไฟล์ STL เป็น PDF ใน C# มีวิธีการมากมายที่โอเวอร์โหลดและคุณสมบัติที่แตกต่างกันในการปรับแต่งการแปลง STL เป็น PDF
ขั้นตอนในการแปลง STL เป็น PDF ใน C#
- ติดตั้ง Aspose.3D for .NET โดยใช้ปลั๊กอิน NuGet Package Manager
- โหลดไฟล์ STL อินพุตโดยใช้วัตถุคลาส StlLoadOptions
- เริ่มต้นอินสแตนซ์ของคลาส PdfSaveOptions
- แปลงไฟล์ STL เป็นเอกสาร PDF ด้วยวิธีการบันทึก
ขั้นตอนเหล่านี้นำเสนอกระบวนการทั้งหมดเพื่อ แปลง STL เป็น 3d PDF ใน C# ในขั้นตอนแรก คุณสามารถตั้งค่าสภาพแวดล้อมของระบบ จากนั้นโหลดไฟล์ STL ต้นทาง ต่อจากนั้น ให้ตั้งค่าคุณสมบัติต่างๆ สำหรับไฟล์ PDF และแสดงผลเอกสารเอาต์พุตด้วยการเรียก API สองสามครั้ง
รหัสเพื่อแปลง STL เป็น PDF ใน C
using Aspose.ThreeD; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to render 3D Scene to PDF in C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Initialize an object of StlLoadOptions class | |
Aspose.ThreeD.Formats.StlLoadOptions stloptions = new Aspose.ThreeD.Formats.StlLoadOptions(); | |
// Load input STL file | |
Aspose.ThreeD.Scene scene = new Scene(); | |
scene.Open("input.stl", stloptions); | |
// Create PdfSaveOptions class object | |
Aspose.ThreeD.Formats.PdfSaveOptions pdfoptions = new Aspose.ThreeD.Formats.PdfSaveOptions(); | |
// Convert STL to PDF format | |
scene.Save("STLtoPDF.pdf", pdfoptions); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
ข้อมูลโค้ดด้านบนมีประโยชน์ในการสร้างตัวแปลง STL เป็น PDF ใน C# คุณสามารถเปลี่ยนคุณสมบัติต่างๆ ได้ เช่น การพลิกพิกัดของไฟล์อินพุต ตั้งค่าเส้นทางการค้นหา และคำนวณค่า Normal ใหม่โดยใช้คลาส StlLoadOptions ในทำนองเดียวกัน สีพื้นหลัง พื้นผิว ฯลฯ สำหรับไฟล์ PDF สามารถเปลี่ยนแปลงได้ด้วยอินสแตนซ์คลาส PdfSaveOptions
ในบทช่วยสอนนี้ คุณได้พบข้อมูลเกี่ยวกับวิธี แปลงไฟล์ STL เป็น PDF ใน C# ในขณะเดียวกัน หากคุณต้องการเรียนรู้การแปลงไฟล์ FBX เป็น OBJ คุณสามารถไปที่บทความใน วิธีแปลง FBX เป็น OBJ ใน C#