แปลง DWG เป็น SVG โดยใช้ C# REST API

บทช่วยสอนสั้นๆ นี้แสดงวิธีการ แปลง DWG เป็น SVG โดยใช้ C# REST API คุณจะได้เรียนรู้วิธีการแปลง DWG เป็น SVG โดยอัตโนมัติโดยใช้ C# REST Interface ด้วยความช่วยเหลือของ Cloud SDK ที่ใช้ Dotnet หลังจากการแปลง DWG เป็น SVG เรียบร้อยแล้ว คุณจะสามารถดูแบบร่าง CAD ได้อย่างง่ายดายและปรับขนาดได้ในเว็บเบราว์เซอร์ใดๆ

ข้อกำหนดเบื้องต้น

ขั้นตอนการแปลง DWG เป็น SVG ออนไลน์โดยใช้ C# RESTful Service

  1. สร้างไคลเอนต์ CadApi โดยใช้รหัส API ลับและ ID ผู้ใช้
  2. ตั้งค่าเส้นทางอินพุตของไฟล์ DWG ต้นทางและไฟล์ SVG เอาต์พุต
  3. อ่านไฟล์อินพุตลงในสตรีมหน่วยความจำและกำหนดตำแหน่งเพื่อเริ่มต้น
  4. สร้างวัตถุ PutDrawingSvgRequest และส่งสตรีมหน่วยความจำไฟล์อินพุต
  5. เรียก PutDrawingSvg โดยส่งวัตถุคำขอสำหรับการแปลงไฟล์อินพุต
  6. บันทึกสตรีม SVG ที่ส่งคืนเป็นไฟล์บนดิสก์

ขั้นตอนเหล่านี้สรุปวิธีการเปลี่ยนรูปแบบไฟล์จาก CAD เป็น SVG โดยใช้ API ที่ใช้ C# .NET สร้างไคลเอนต์ CadApi กำหนดค่าเริ่มต้นด้วยคีย์และ ID ของผู้ใช้ กำหนดเส้นทางไฟล์อินพุตและเอาต์พุต และอ่านไฟล์ DWG อินพุตไปยังสตรีมหน่วยความจำ สร้างอินสแตนซ์ของออบเจ็กต์ PutDrawingSvgRequest ด้วยสตรีมหน่วยความจำไฟล์อินพุต เรียกใช้เมธอด PutDrawingSvg() เพื่อดำเนินการแปลงและรับสตรีม SVG จากนั้นบันทึกเอาต์พุตเป็นไฟล์ SVG

โค้ดสำหรับแปลง AutoCAD เป็น SVG โดยใช้ API ที่ใช้ C# .NET

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

บทช่วยสอนนี้แนะนำวิธีการแปลงไฟล์ DWG เป็น SVG หากต้องการแปลงไฟล์ DWG เป็น DWF โปรดอ่านบทความใน แปลง DWG เป็น DWF โดยใช้ C# REST API

 ไทย