DWF DWFX เป็น SVG csharp

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

ตัวแปลง DWF หรือ DWFX เป็น SVG – การติดตั้ง C# API

สามารถใช้ Aspose.CAD for .NET API เพื่อทำงานกับรูปแบบ DWF, DWFX และ IFC นอกเหนือจาก รูปแบบไฟล์ ที่เกี่ยวข้องกับ CAD อื่นๆ คุณสามารถเข้าถึง API ได้โดยการดาวน์โหลดไฟล์ DLL จากหน้า ดาวน์โหลด หรือติดตั้งง่ายๆ ด้วยคำสั่ง NuGet ต่อไปนี้:

PM> Install-Package Aspose.CAD

แปลง DWF หรือ DWFX เป็นรูปภาพ SVG โดยทางโปรแกรมใน C#

คุณต้องทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ DWF หรือ DWFX เป็นรูปแบบภาพ SVG:

  1. สร้างวัตถุของคลาส DwfImage เพื่อโหลดไฟล์ DWF หรือ DWFX อินพุต
  2. เริ่มต้นอินสแตนซ์ของคลาส CadRasterizationOptions
  3. ประกาศวัตถุของคลาส SvgOptions
  4. เขียนไฟล์เอาต์พุตเป็นภาพ SVG

ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการแปลงไฟล์ DWF หรือ DWFX เป็นรูปแบบ SVG โดยทางโปรแกรมใน C#:

String sampleDWFX = "document.dwfx";

// โหลดไฟล์ DWF หรือ DWFX อินพุต
DwfImage image = (DwfImage)DwfImage.Load(sampleDWFX);

// เริ่มต้นวัตถุคลาส CadRasterizationOptions
CadRasterizationOptions cadOptions = new CadRasterizationOptions();
cadOptions.PageWidth = 400;
cadOptions.PageHeight = 400;

// เริ่มต้นอินสแตนซ์คลาส SvgOptions สำหรับอิมเมจเอาต์พุต
SvgOptions imageOptions = new SvgOptions();
imageOptions.VectorRasterizationOptions = cadOptions;

// บันทึกภาพ SVG เอาต์พุต
image.Save("document.svg", imageOptions);

สำรวจคุณสมบัติเพิ่มเติม

คุณสามารถเยี่ยมชมบทอื่นๆ ใน API เอกสารประกอบ เพื่อเรียนรู้และสำรวจคุณสมบัติอื่นๆ ที่รองรับการทำงานกับไฟล์ CAD

บทสรุป

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

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

แปลง IFC เป็น PDF ใน C#