STL ย่อมาจาก stereolithography แสดงถึงรูปทรงเรขาคณิตพื้นผิว 3 มิติ มักใช้ในแอปพลิเคชันที่เกี่ยวข้องกับ CAD คุณสามารถแปลงไฟล์ STL เป็น PDF ได้อย่างรวดเร็วและง่ายดาย การแปลงรูปแบบไฟล์นี้มีประโยชน์ในสถานการณ์เมื่อคุณต้องการดูข้อมูลในระบบปฏิบัติการและสภาพแวดล้อมที่แตกต่างกัน เนื่องจากความเข้ากันได้ของรูปแบบ PDF ในทำนองเดียวกัน คุณสามารถเรนเดอร์ภาพ STL เป็น PNG เพื่อดูตัวอย่างไฟล์อย่างรวดเร็ว ให้เราดูที่ส่วนต่อไปนี้เพื่อเรียนรู้ให้ดียิ่งขึ้น:
- การแปลงรูปภาพ STL เป็น PDF หรือ PNG – การติดตั้ง API
- แปลง STL เป็น PDF โดยทางโปรแกรมโดยใช้ C#
- แปลง STL เป็นรูปภาพ PNG โดยทางโปรแกรมใน C#
การแปลงรูปภาพ STL เป็น PDF หรือ PNG – การติดตั้ง API
Aspose.CAD for .NET API รองรับการทำงานกับ STL, DWG, PLT และ รูปแบบไฟล์ที่รองรับ อื่นๆ อีกมากมาย ที่นี่เราจะจัดการกับการแปลงไฟล์ STL โดยเฉพาะ คุณสามารถกำหนดค่า API ได้โดยการดาวน์โหลดไฟล์ DLL จากส่วน ดาวน์โหลด หรือใช้คำสั่งติดตั้งต่อไปนี้ที่เกี่ยวข้องกับ แพ็คเกจ NuGet:
PM> Install-Package Aspose.CAD
แปลง STL เป็น PDF โดยทางโปรแกรมโดยใช้ C#
PDF เป็นรูปแบบที่ได้รับความนิยมเนื่องจากมีความเข้ากันได้อย่างมากกับสภาพแวดล้อมของระบบและแอพพลิเคชั่นมากมาย คุณอาจต้องแปลงไฟล์ STL เป็น PDF ในแอปพลิเคชันที่ใช้ .NET ด้านล่างนี้เป็นขั้นตอนสำหรับการแปลง STL เป็น PDF:
- โหลดอิมเมจ STL อินพุต
- เริ่มต้นอินสแตนซ์ของคลาส PdfOptions
- แปลงไฟล์ STL เป็น PDF ด้วยวิธี บันทึก
ข้อมูลโค้ดด้านล่างแสดงวิธีแปลง STL เป็น PDF โดยทางโปรแกรมด้วย C#:
// ระบุเส้นทางสำหรับไฟล์ STL อินพุต
string sourceFilePath = dataDir + "galeon.stl";
// โหลดอิมเมจ STL อินพุต
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// เริ่มต้นอินสแตนซ์คลาส PdfOptions
PdfOptions pdfOptions = new PdfOptions();
string outPath = sourceFilePath + "test.pdf";
// แปลง STL เป็น PDF
cadImage.Save(outPath, pdfOptions);
}
แปลงภาพ STL เป็น PNG โดยทางโปรแกรมด้วย C#
คุณสามารถแปลงไฟล์ STL เป็นภาพ PNG เพื่อดูตัวอย่างข้อมูลได้อย่างรวดเร็ว ขั้นตอนด้านล่างอธิบายกระบวนการแปลงไฟล์ STL:
- โหลดไฟล์ STL ต้นทางเป็นอินพุต
- เริ่มต้นอินสแตนซ์ของคลาส PngOptions
- แปลง STL เป็น PNG และบันทึกผลลัพธ์
รหัสต่อไปนี้อธิบายวิธีการทำตามขั้นตอนเหล่านี้เพื่อแปลงภาพ STL เป็น PNG โดยทางโปรแกรมใน C#:
// ระบุเส้นทางสำหรับไฟล์ STL อินพุต
string sourceFilePath = dataDir + "galeon.stl";
// โหลดอิมเมจ STL อินพุต
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// เริ่มต้นอินสแตนซ์คลาส PngOptions
PngOptions pngOptions = new PngOptions();
string outPath = sourceFilePath + "test.png";
// แปลง STL เป็น PNG
cadImage.Save(outPath, pngOptions);
}
บทสรุป
ในส่วนเหล่านี้ เราได้เรียนรู้วิธีแปลงหรือส่งออกไฟล์ STL เป็น PDF หรือรูปภาพ PNG โดยใช้โค้ด C# ในแอปพลิเคชันที่ใช้ .NET ในทำนองเดียวกัน การแปลงและการจัดการที่เกี่ยวข้องกับ CAD อื่นๆ อีกหลายอย่างเป็นคุณสมบัติหลักของ API คุณสามารถสำรวจเพิ่มเติมได้โดยอ่านผ่าน เอกสารประกอบ คุณสามารถหารือเกี่ยวกับข้อกังวลของคุณกับเราผ่านทาง ฟอรัมการสนับสนุนฟรี หากคุณต้องการความช่วยเหลือในการสร้าง POC สำหรับความต้องการของคุณ เรารู้สึกเป็นเกียรติที่ได้ช่วยเหลือคุณ!