แปลง COLLADA เป็น DWF หรือ DWFX ใน C#

ไฟล์ COLLADA เป็นแบบ CAD ที่มีข้อมูล 2D หรือ 3D ในบางกรณี คุณอาจต้องสร้างอิมเมจ DWFX หรือ DWF เพื่อแสดงเนื้อหาไฟล์ในรูปภาพ ตามกรณีการใช้งานดังกล่าว บทความนี้ครอบคลุมวิธีการแปลงไฟล์ COLLADA เป็นอิมเมจ DWF หรือ DWFX โดยทางโปรแกรมใน C#

COLLADA เป็น DWF หรือ DWFX Image Converter – การติดตั้ง C# API

Aspose.CAD for .NET API รองรับการแปลงรูปแบบไฟล์ COLLADA และ อื่นๆ อีกมากมาย เพียงกำหนดค่า API โดยดาวน์โหลดไฟล์ DLL จากส่วน ดาวน์โหลด หรือด้วยคำสั่งการติดตั้ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.CAD

แปลง COLLADA เป็น DWF Image โดยทางโปรแกรมใน C#

คุณสามารถแปลงไฟล์ COLLADA เป็นอิมเมจ DWF ได้โดยทำตามขั้นตอนด้านล่าง:

  1. โหลด COLLADA ต้นทางโดยใช้คลาส Image
  2. สร้างอินสแตนซ์ของคลาส CadRasterizationOptions
  3. กำหนดคุณสมบัติ เช่น ขนาดของภาพที่ส่งออก
  4. บันทึกอิมเมจ DWF เอาต์พุต

ข้อมูลโค้ดด้านล่างอธิบายวิธีแปลงไฟล์ COLLADA เป็นอิมเมจ DWF ใน C#:

string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
    // เริ่มต้นวัตถุคลาส DwfOptions
    DwfOptions options = new DwfOptions();

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // ส่งออก COLLADA เป็น DWF
    string outPath = "output.dwf";
    image.Save(outPath, options);
}

แปลง COLLADA เป็น DWFX Image โดยทางโปรแกรมใน C#

คุณสามารถแปลงไฟล์ COLLADA เป็นอิมเมจ DWFX ได้โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์ COLLADA อินพุตด้วยคลาส Image
  2. สร้างอินสแตนซ์ของคลาส CadRasterizationOptions
  3. เริ่มต้นวัตถุของคลาส DwfxOptions
  4. บันทึกอิมเมจ DWFX เอาต์พุต

ข้อมูลโค้ดต่อไปนี้แสดงวิธีแปลงไฟล์ COLLADA เป็นอิมเมจ DWFX โดยทางโปรแกรมใน C#:

string inputFile ="file.dae";           
using (Image image = Image.Load(inputFile))
{
    // เริ่มต้นวัตถุคลาส DwfOptions
    DwfOptions options = new DwfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // ส่งออก COLLADA เป็น DWFX
    string outPath = "output.dwfx";
    image.Save(outPath, options);
}

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถทดสอบคุณสมบัติทั้งหมดของ API ได้โดยไม่มีข้อจำกัดในการประเมินโดยขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ COLLADA เป็นอิมเมจ DWF หรือ DWFX นอกจากนี้ คุณยังสามารถสำรวจคุณสมบัติอื่นๆ อีกมากมายที่นำเสนอโดย API โดยไปที่ส่วน เอกสารประกอบ ในกรณีที่มีข้อกังวลใดๆ โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัม

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