คู่มือฉบับย่อนี้จะอธิบายวิธีการ แปลง DWG เป็น DXF โดยใช้ C# REST API การแปลงไฟล์ DWG เป็น DXF จะทำให้ไฟล์ CAD ของคุณเปิดในแอปพลิเคชันต่างๆ ได้ง่ายขึ้น แชร์กับทุกคน ส่งไปยังเครื่องมือ CNC/เลเซอร์ และหลีกเลี่ยงปัญหาเรื่องเวอร์ชันในระยะยาว คุณจะได้เรียนรู้กระบวนการแปลง DWG เป็น DXF โดยใช้ C# REST Interface โดยใช้ Cloud SDK ที่ใช้ Dotnet
ข้อกำหนดเบื้องต้น
- สร้างบัญชีและรับข้อมูลประจำตัว API สำหรับการแปลงไฟล์ DWG เป็น DXF
- ดาวน์โหลด Aspose.Cad Cloud SDK สำหรับ Dotnet เพื่อเปลี่ยน DWG เป็น DXF
- ตั้งค่าโครงการ C# ด้วย SDK ข้างต้น
ขั้นตอนการแปลงไฟล์ DWG เป็น DXF โดยใช้ API ที่ใช้ C# .NET
- สร้าง CadApi ด้วย App Key, App SID และ baseUrl ของคุณ
- กำหนดแหล่งที่มาของ DWG/PSD inputPath และปลายทางของ DXF outputPath
- เปิดไฟล์อินพุต คัดลอกไปยัง MemoryStream และรีเซ็ตตำแหน่งเป็น 0
- สร้าง PutDrawingDXFRequest โดยใช้ MemoryStream ที่เตรียมไว้
- เรียก cadApi.PutDrawingDXF(คำขอ) เพื่อรับผลลัพธ์ที่แปลงเป็นสตรีม
- สร้างไฟล์ปลายทางและคัดลอกสตรีมผลลัพธ์ไปยัง outputPath
ขั้นตอนเหล่านี้สรุปกระบวนการแปลงไฟล์ AutoCAD DWG เป็น DXF โดยใช้อินเทอร์เฟซ C# REST เริ่มต้น CadApi ด้วยข้อมูลประจำตัวของคุณ และตั้งค่า source inputPath DWG และ target outputPath DXF จากนั้นโหลดไฟล์เข้าสู่ MemoryStream สร้าง PutDrawingDXFRequest เรียกใช้ cadApi.PutDrawingDXF(request) เพื่อแปลงไฟล์ และเขียนสตรีมที่ส่งกลับมาลงในไฟล์ DXF
โค้ดแปลง DWG เป็น DXF ออนไลน์โดยใช้ C# REST API
โค้ดตัวอย่างที่กล่าวถึงข้างต้นช่วยในการพัฒนา ตัวแปลง CAD เป็น DXF โดยใช้ C# RESTful Service การแปลงรูปแบบนี้ช่วยเพิ่มความสามารถในการทำงานร่วมกัน เนื่องจาก DXF เป็นรูปแบบการแลกเปลี่ยนแบบเปิดที่ได้รับการสนับสนุนอย่างกว้างขวาง จึงง่ายต่อการแชร์กับผู้ขาย ลูกค้า หรือแอปพลิเคชันที่ไม่สามารถเปิดไฟล์ DWG ได้ คุณสามารถใช้อาร์กิวเมนต์ ExportOptions ในการเรียกใช้ PutDrawingDXFRequest() เพื่อปรับแต่งไฟล์ DXF เอาต์พุตให้ตรงกับความต้องการของคุณมากขึ้น
This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using C# REST API.