ไฟล์ DWG มีข้อมูลการออกแบบรูปแบบ 2D หรือ 3D พวกเขาสามารถมีข้อมูลภาพเวกเตอร์และข้อมูลเมตาในรหัสไบนารี ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ DWG เป็นไฟล์ภาพ SVG บทความนี้ครอบคลุมวิธีการแปลงภาพ DWG เป็น SVG โดยทางโปรแกรมใน C#
การแปลง DWG เป็น SVG – การติดตั้ง .NET API
Aspose.CAD for .NET API รองรับการสร้าง แก้ไข หรือจัดการ DWG และ [รูปแบบไฟล์] อื่นๆ อีกหลายชนิด คุณสามารถกำหนดค่า API ได้โดยดาวน์โหลดไฟล์ DLL จากส่วน New Releases หรือใช้คำสั่งติดตั้ง NuGet ต่อไปนี้:
PM> Install-Package Aspose.CAD
แปลง DWG เป็น SVG โดยทางโปรแกรมใน .NET
การแปลงภาพ DWG เป็น SVG มีการดำเนินการง่ายๆ ไม่กี่ขั้นตอน คุณสามารถแปลง DWG เป็นรูปภาพ SVG โดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์ DWG อินพุตด้วยคลาส Image
- สร้างอินสแตนซ์ของคลาส SvgOptions
- ตั้งค่าโหมดสี SVG เป็น Greyscale, RGB เป็นต้น
- บันทึกไฟล์ภาพ SVG เอาต์พุต
ข้อมูลโค้ดด้านล่างแสดงวิธีแปลงไฟล์ DWG เป็นรูปภาพ SVG ใน C#:
// โหลดไฟล์ DWG อินพุต
Image image = Image.Load("sample.dwg");
// เริ่มต้นวัตถุคลาส SvgOptions
ImageOptions.SvgOptions options = new ImageOptions.SvgOptions();
// ตั้งค่าโหมดสี SVG
options.ColorType = SvgColorMode.Grayscale;
options.TextAsShapes = true;
// บันทึกไฟล์ SVG เอาต์พุต
image.Save("sample.svg" , options);
สำรวจคุณสมบัติเพิ่มเติม
คุณสามารถตรวจสอบคุณสมบัติอื่นๆ ของ API ได้โดยไปที่ เอกสารประกอบ ครอบคลุมการแปลงและการจัดการที่เกี่ยวข้องกับ CAD ที่แตกต่างกันภายใต้หัวข้อต่างๆ
บทสรุป
ในบทความนี้ คุณได้สำรวจวิธีการแปลงภาพ DWG เป็น SVG มันแสดงรูปร่างและเนื้อหาทั้งหมดเป็น SVG ด้วยความเที่ยงตรงสูง เพื่อให้การแปลงมีความน่าเชื่อถือและมีประสิทธิภาพ คุณสามารถฝังคุณสมบัตินี้ใน .NET Framework บนแอปพลิเคชันที่ใช้ .NET Core นอกจากนี้ คุณไม่จำเป็นต้องติดตั้งเครื่องมือหรือแอปพลิเคชันอื่นใด เนื่องจาก API ไม่ได้ขึ้นอยู่กับเครื่องมืออื่นใดเพื่อทำการแปลง โปรดติดต่อเราผ่านทาง ฟอรัม เรายินดีที่จะช่วยเหลือคุณ!