บทช่วยสอนสั้นๆ นี้แสดงวิธีการ แปลง DWG เป็น SVG โดยใช้ Python REST API คุณจะได้เรียนรู้วิธีการแปลง DWG เป็น SVG โดยอัตโนมัติโดยใช้ Python REST Interface ด้วย Cloud SDK ที่ใช้ Dotpython หลังจากการแปลง DWG เป็น SVG แล้ว คุณจะสามารถดูแบบร่าง CAD ได้อย่างง่ายดายและปรับขนาดได้ในเว็บเบราว์เซอร์ใดๆ
ข้อกำหนดเบื้องต้น
- สร้างบัญชีและรับข้อมูลประจำตัว API สำหรับการแปลงไฟล์ DWG เป็น SVG
- ดาวน์โหลด Aspose.Cad Cloud SDK สำหรับ Dotpython เพื่อเปลี่ยน DWG เป็น SVG
- ตั้งค่าโครงการ Python ด้วย SDK ข้างต้น
ขั้นตอนการแปลง DWG เป็น SVG ออนไลน์โดยใช้ Python RESTful Service
- สร้างไคลเอนต์ CadApi โดยใช้รหัส API ลับและ ID ผู้ใช้
- ตั้งค่าเส้นทางอินพุตของไฟล์ DWG ต้นทางและไฟล์ SVG เอาต์พุต
- อ่านไฟล์อินพุตลงในสตรีมหน่วยความจำและกำหนดตำแหน่งเพื่อเริ่มต้น
- สร้างวัตถุ PutDrawingSvgRequest และส่งสตรีมหน่วยความจำไฟล์อินพุต
- เรียก PutDrawingSvg โดยส่งวัตถุคำขอสำหรับการแปลงไฟล์อินพุต
- บันทึกสตรีม SVG ที่ส่งคืนเป็นไฟล์บนดิสก์
ขั้นตอนเหล่านี้สรุปวิธีการเปลี่ยนรูปแบบไฟล์จาก CAD เป็น SVG โดยใช้ API ที่ใช้ Python สร้างไคลเอนต์ CadApi กำหนดค่าเริ่มต้นด้วยคีย์และ ID ของผู้ใช้ กำหนดเส้นทางไฟล์อินพุตและเอาต์พุต และอ่านไฟล์ DWG อินพุตไปยังสตรีมหน่วยความจำ สร้างอินสแตนซ์ของออบเจ็กต์ PutDrawingSvgRequest ด้วยสตรีมหน่วยความจำไฟล์อินพุต เรียกใช้เมธอด PutDrawingSvg() เพื่อดำเนินการแปลงและรับสตรีม SVG จากนั้นบันทึกเอาต์พุตเป็นไฟล์ SVG
โค้ดสำหรับแปลง AutoCAD เป็น SVG โดยใช้ API ที่ใช้ Python
โค้ดด้านบนสาธิตการแปลงไฟล์ใน AutoCAD เป็น SVG โดยใช้ Python RESTful Service คุณสามารถใช้ตัวเลือกการส่งออกในคลาส PutDrawingSvgRequest เพื่อปรับแต่งผลลัพธ์ได้ เช่นเดียวกัน คุณสามารถอัปโหลดไฟล์หลายไฟล์ไปยังพื้นที่เก็บข้อมูลบนคลาวด์ และแปลงเป็นรูปแบบที่ต้องการได้ด้วยการเรียกใช้เมธอดที่เหมาะสมสำหรับไฟล์นั้นๆ
บทช่วยสอนนี้แนะนำวิธีการแปลงไฟล์ DWG เป็น SVG หากต้องการแปลงไฟล์ DWG เป็น DWF โปรดอ่านบทความใน แปลง DWG เป็น DWF โดยใช้ Python REST API