ไฟล์ OBJ ใช้เพื่อกำหนดวัตถุทางเรขาคณิต และมักจะสร้างเป็นไฟล์เอาต์พุตโดยใช้แอปพลิเคชันการสร้างแบบจำลอง 3 มิติ บางครั้งคุณอาจต้องการแปลงไฟล์ OBJ เป็นไฟล์ DXF บทความนี้ครอบคลุมถึงวิธีการแปลงไฟล์ OBJ เป็น DXF โดยทางโปรแกรมใน C#
ตัวแปลง OBJ เป็น DXF – การติดตั้ง C# API
Aspose.CAD for .NET สามารถใช้ API เพื่อจัดการ Wavefront OBJ, DWF และ รูปแบบไฟล์ที่รองรับอื่นๆ อีกมากมาย กำหนดค่า API อย่างรวดเร็วด้วยการดาวน์โหลดไฟล์ DLL อ้างอิงจากหน้า New Releases โดยใช้คำสั่ง NuGet ต่อไปนี้ใน Microsoft Visual Studio:
PM> Install-Package Aspose.CAD
แปลงไฟล์ OBJ เป็น DXF ใน C#
คุณต้องทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ OBJ เป็นไฟล์ DXF:
- โหลดไฟล์อินพุต OBJ โดยใช้คลาส Image
- สร้างออบเจ็กต์ของคลาส CadRasterizationOptions และ DxfOptions
- แปลงไฟล์ OBJ เป็น DXF
ข้อมูลโค้ดต่อไปนี้อธิบายวิธีการแปลงไฟล์ OBJ เป็นรูปแบบ DXF โดยทางโปรแกรมใน C#:
// โหลดไฟล์ OBJ โดยใช้คลาส Image
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
// สร้างวัตถุของคลาส CadRasterizationOptions
Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
{
PageWidth = 1600,
PageHeight = 1600
};
// สร้างวัตถุของคลาส DxfOptions
Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();
// ตั้งค่าคุณสมบัติ VectorRasterizationOptions
options.VectorRasterizationOptions = rasterizationOptions;
// ส่งออก OBJ เป็น DXF
image.Save("output.dxf", options);
}
รับใบอนุญาตชั่วคราวฟรี
คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API ได้อย่างเต็มประสิทธิภาพ
บทสรุป
ในบทความนี้ คุณได้เข้าใจวิธีการแปลงไฟล์ OBJ เป็นรูปแบบ DXF โดยทางโปรแกรมใน C# โดยปกติจะใช้โดยแอปพลิเคชัน Visualizer ขั้นสูงเพื่อจัดเก็บวัตถุทางเรขาคณิตและข้อมูล 3 มิติ นอกจากนี้ คุณสามารถเรียนรู้คุณลักษณะอื่นๆ ของ API ได้โดยไปที่ส่วน เอกสารประกอบ ในกรณีที่คุณต้องการหารือเกี่ยวกับข้อกังวลใดๆ โปรดติดต่อเราที่ ฟอรัม