DWG และ DXF เป็นรูปแบบไฟล์ที่นิยมสำหรับการจัดเก็บการออกแบบ CAD พร้อมด้วยข้อมูลเมตาของพวกเขา การฝังไฟล์เหล่านี้โดยตรงในแอปพลิเคชันเว็บหรือเดสก์ท็อปเพื่อการแสดงผลไม่เป็นเรื่องที่เหมาะสม โซลูชันที่มีประสิทธิภาพคือการแปลงไฟล์ CAD เป็นรูปแบบภาพ คู่มือนี้จะพาคุณผ่านกระบวนการแปลงไฟล์ DWG/DXF เป็นภาพ PNG, JPEG, BMP, TIFF, และ GIF โดยใช้ C#
สารบัญ
- การแปลง DWG หรือ DXF เป็นภาพใน C# โดยใช้ Aspose API
- การแปลง DWG หรือ DXF เป็น PNG ใน C#
- การแปลง DWG หรือ DXF เป็น JPEG ใน C#
- การแปลง DWG หรือ DXF เป็น BMP, GIF, และ TIFF ใน C#
การแปลง DWG หรือ DXF เป็นภาพใน C# โดยใช้ Aspose API
Aspose.CAD for .NET เป็นปลั๊กอิน Aspose ที่หลากหลายออกแบบมาเพื่อจัดการและแปลงไฟล์ CAD ได้อย่างง่ายดายโดยใช้ C# หรือ API ที่ทรงพลังนี้ช่วยให้คุณแปลงการออกแบบ DWG/DXF เป็นรูปแบบภาพเรสเตอร์ต่างๆ ในไม่กี่บรรทัดของโค้ด คุณสามารถ ดาวน์โหลด API หรือทำการติดตั้งโดยตรงในแอปพลิเคชัน .NET ของคุณผ่าน NuGet ราคาของ Aspose Plugin เริ่มต้นที่ $99 ทำให้เป็นโซลูชันที่คุ้มค่าสำหรับนักพัฒนา
การแปลง DWG หรือ DXF เป็น PNG ใน C#
ทำตามขั้นตอนเหล่านี้เพื่อแปลงไฟล์ DWG หรือ DXF เป็นภาพ PNG โดยใช้ Aspose.CAD for .NET:
- โหลดไฟล์ DWG/DXF โดยใช้คลาส Image
- สร้างอินสแตนซ์ของคลาส CadRasterizationOptions และตั้งค่าความสูงและความกว้างที่ต้องการสำหรับภาพที่ได้
- สร้างอินสแตนซ์ของคลาส PngOptions
- กำหนดค่า PngOptions.VectorRasterizationOptions ให้กับวัตถุ CadRasterizationOptions
- แปลงไฟล์ CAD เป็น PNG โดยใช้เมธอด Image.Save(String, ImageOptionsBase)
นี่คือตัวอย่างโค้ด C# ที่แสดงวิธีการทำการแปลง:
การแปลง DWG หรือ DXF เป็น JPEG ใน C#
กระบวนการแปลงไฟล์ DWG/DXF เป็นภาพ JPEG มีความคล้ายคลึงกับการแปลง PNG ค่อนข้างมาก นี่คือวิธีการทำโดยใช้ Aspose.CAD for .NET:
- โหลดไฟล์ DWG/DXF ด้วยคลาส Image
- สร้างอินสแตนซ์ใหม่ของคลาส CadRasterizationOptions และกำหนดความสูงและความกว้างสำหรับภาพที่ส่งออก
- สร้างอินสแตนซ์ของคลาส JpegOptions
- ตั้งค่า JpegOptions.VectorRasterizationOptions ให้กับวัตถุ CadRasterizationOptions
- บันทึกไฟล์ CAD เป็นภาพ JPEG โดยใช้เมธอด Image.Save(String, ImageOptionsBase)
นี่คือตัวอย่างโค้ด C# ที่แสดงวิธีการแปลงไฟล์ CAD DWG/DXF เป็นภาพ JPEG:
การแปลง DWG หรือ DXF เป็น BMP, TIFF, และ GIF ใน C#
ในการแปลงไฟล์ DWG/DXF เป็นภาพ BMP, TIFF หรือ GIF ขั้นตอนจะเหมือนกับข้างต้น ความแตกต่างเพียงอย่างเดียวอยู่ที่คลาสตัวเลือกที่คุณใช้ สำหรับภาพ GIF, TIFF และ BMP คุณจะใช้คลาสที่เกี่ยวข้อง: GifOptions, TiffOptions, และ BmpOptions ด้านล่างนี้คือตัวอย่างโค้ด C# ที่แสดงวิธีการแปลงไฟล์ DWG หรือ DXF เป็นภาพ GIF, TIFF และ BMP:
สรุป
ในคู่มือที่ครอบคลุมนี้ คุณได้เรียนรู้วิธีการแปลงไฟล์ DWG หรือ DXF ของ CAD เป็นรูปแบบภาพต่างๆ รวมถึง PNG, JPEG, BMP, TIFF และ GIF โดยใช้ C# และ Aspose .NET Plugin เราได้พูดคุยเกี่ยวกับวิธีการระบุขนาดของภาพเรสเตอร์ที่ได้ในระหว่างกระบวนการแปลง สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับ API การจัดการไฟล์ CAD ของ Aspose สามารถสำรวจ เอกสารทางการ ได้
การอ่านเพิ่มเติม
โบนัส: ตรวจสอบตัวแปลง Text to GIF ของ Aspose ซึ่งช่วยให้คุณสร้างภาพเคลื่อนไหวที่น่าสนใจเพียงแค่พิมพ์!