DWG เป็น SVG C#

ไฟล์ 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 โดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์ DWG อินพุตด้วยคลาส Image
  2. สร้างอินสแตนซ์ของคลาส SvgOptions
  3. ตั้งค่าโหมดสี SVG เป็น Greyscale, RGB เป็นต้น
  4. บันทึกไฟล์ภาพ 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 ไม่ได้ขึ้นอยู่กับเครื่องมืออื่นใดเพื่อทำการแปลง โปรดติดต่อเราผ่านทาง ฟอรัม เรายินดีที่จะช่วยเหลือคุณ!

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