1. สินค้า
  2.   คนถ่อย
  3.   JavaScript
  4.   Aspose.CAD for JavaScript

Aspose.CAD for JavaScript

 
 

JavaScript API เพื่อสร้างและแปลงไฟล์ AutoCAD

API โอเพ่นซอร์ส JavaScript สำหรับการส่งออกไฟล์ AutoCAD DWG, DXF, DWF, DXB และ STL ไปยังไฟล์ PDF และภาพแรสเตอร์ (BMP, GIF, JPG และ JPEG) โดยไม่ต้องมีการอ้างอิงใดๆ

Aspose.CAD สำหรับ JavaScript คืออะไร

ไฟล์ CAD หรือที่รู้จักกันในชื่อไฟล์ออกแบบด้วยคอมพิวเตอร์ (Computer-Aided Design) มีบทบาทสำคัญในอุตสาหกรรมต่างๆ เช่น สถาปัตยกรรม วิศวกรรม และการผลิต ความสามารถในการทำงานกับไฟล์ CAD โดยใช้โค้ดเป็นสิ่งสำคัญสำหรับการปรับปรุงงาน การดึงข้อมูล และการเพิ่มฟีเจอร์ CAD ให้กับทั้งแอปพลิเคชันบนเดสก์ท็อปและเว็บ Aspose.CAD สำหรับ JavaScript API โดดเด่นในฐานะเครื่องมือที่เชื่อถือได้สำหรับนักพัฒนา มอบไลบรารีที่แข็งแกร่งสำหรับการจัดการไฟล์ CAD ใน JavaScript ได้อย่างง่ายดาย

Aspose.CAD สำหรับ JavaScript API เป็นเครื่องมืออันทรงพลังที่สามารถจัดการไฟล์ CAD หลากหลายรูปแบบ เช่น DWG, DXF, DWT, DGN และอื่นๆ ไลบรารีนี้มีคุณสมบัติที่เป็นประโยชน์มากมาย รวมถึงการสร้างไฟล์ CAD ใหม่ การเปลี่ยนแปลงไดอะแกรมที่มีอยู่ การแสดงไฟล์ CAD ในรูปแบบต่างๆ การดูไฟล์ CAD บนเว็บแอป การจัดการเลเยอร์แต่ละเลเยอร์ การรักษาความปลอดภัยและความสมบูรณ์ของไฟล์ CAD ที่ดีขึ้น การรองรับการดำเนินการทางเรขาคณิต การดึงข้อมูลเมตาดาต้าจากไฟล์ CAD และการจัดการวัตถุ CAD ด้วยโปรแกรม

ทีมงาน Aspose ได้สร้าง Aspose.CAD for JavaScript API ซึ่งเป็นไลบรารี JavaScript ชั้นนำ มาพร้อมกับ API เนทีฟสำหรับการแปลง CAD ที่ทันสมัย เครื่องมืออันน่าทึ่งนี้ช่วยให้นักพัฒนาสามารถสลับไปมาระหว่างไฟล์ CAD หลากหลายประเภท เช่น DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS และ STP โดยสามารถแปลงไฟล์เหล่านี้เป็นรูปแบบภาพแรสเตอร์และไฟล์ PDF สิ่งที่ดีที่สุด? คุณไม่จำเป็นต้องใช้ซอฟต์แวร์อื่นใดในการสร้างสรรค์ Aspose.CAD API มอบประโยชน์มากมายให้กับคุณ คุณสมบัติมากมาย ความสามารถในการทำงานบนแพลตฟอร์มต่างๆ และความง่ายในการผสานเข้ากับเครื่องมืออื่นๆ ทำให้เป็นเครื่องมือเปลี่ยนเกมสำหรับงาน CAD ในสาขาต่างๆ เช่น วิศวกรรม สถาปัตยกรรม และการผลิต

Previous Next

การเริ่มต้นใช้งาน Aspose.CAD สำหรับ JavaScript

วิธีที่แนะนำในการติดตั้ง Aspose.CAD สำหรับ JavaScript คือการใช้ NPM โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งที่ราบรื่น

ติดตั้ง Aspose.CAD สำหรับ JavaScript ผ่าน NPM

npm install aspose-cad 

คุณสามารถดาวน์โหลดไลบรารีได้โดยตรงจากหน้าผลิตภัณฑ์ Aspose.CAD สำหรับ JavaScript

การแปลงไฟล์ CAD เป็นรูปแบบอื่นๆ ผ่าน JavaScript

Aspose.CAD สำหรับ JavaScript ช่วยให้นักพัฒนาซอฟต์แวร์สามารถโหลดและแปลงไฟล์ CAD เป็นรูปแบบอื่นๆ ที่รองรับได้อย่างง่ายดายโดยใช้ JavaScript API API นี้ช่วยให้สามารถแปลงไฟล์ AutoCAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP เป็น PDF และภาพแรสเตอร์ เช่น GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, Webp, EMF, WMF, SVG และอื่นๆ คุณสมบัตินี้มีประโยชน์เมื่อคุณต้องการสร้างรายงาน แชร์ไฟล์ CAD กับผู้ที่ไม่ได้ใช้ CAD หรือรวมข้อมูล CAD เข้ากับระบบต่างๆ ตัวอย่างต่อไปนี้แสดงวิธีที่นักพัฒนาซอฟต์แวร์สามารถแปลงไฟล์ DWG เป็น PNG ภายในแอปพลิเคชัน JavaScript

วิธีการส่งออกรูปแบบ DWG เป็น PNG ผ่าน JavaScript
async onFileSelected(event) {
 const file: File = event.target.files[0]; //file.dwg
 file.arrayBuffer().then(async buff => {
  let x = new Uint8Array(buff);
  this.imgFile = await Image.load(x);
  var exportedFile = await Image.save(this.imgFile, new PngOptions());
  var blob = new Blob([exportedFile], { type: 'application/octet-stream' });
  });
}

การดำเนินการทางเรขาคณิตของ CAD ผ่าน JavaScript API

Aspose.CAD สำหรับ JavaScript ได้ให้การสนับสนุนการดำเนินการต่างๆ สำหรับการจัดการการดำเนินการทางเรขาคณิตผ่านโปรแกรมภายในแอปพลิเคชัน JavaScript API นี้มีการดำเนินการทางเรขาคณิตที่หลากหลาย ช่วยให้นักพัฒนาซอฟต์แวร์สามารถดำเนินงานต่างๆ เช่น การปรับขนาด การหมุน การแปล การผสาน การคัดลอก การมิเรอร์ และอื่นๆ บนเอนทิตี CAD ฟังก์ชันนี้มีความสำคัญอย่างยิ่งต่อการแก้ไขไฟล์ CAD ผ่านโปรแกรม นอกจากนี้ API ยังช่วยให้สามารถจัดการเอนทิตี CAD ผ่านโปรแกรมได้ เช่น เส้น ส่วนโค้ง วงกลม ข้อความ มิติ และอื่นๆ อีกมากมาย

รองรับเลเยอร์และเลย์เอาต์ของ AutoCAD

Aspose.CAD สำหรับ JavaScript API ให้การสนับสนุนที่ครอบคลุมสำหรับการทำงานกับเลเยอร์และเลย์เอาต์ คุณสามารถสร้าง แก้ไข และลบเลเยอร์ รวมถึงจัดการเลย์เอาต์ภายในไฟล์ CAD ได้ ฟีเจอร์นี้มีประโยชน์อย่างยิ่งเมื่อต้องจัดการกับโปรเจกต์ CAD ที่ซับซ้อนซึ่งเกี่ยวข้องกับเลเยอร์และเลย์เอาต์หลายชั้น นักพัฒนาซอฟต์แวร์สามารถเข้าถึงและจัดการเลเยอร์แต่ละชั้นภายในไฟล์ CAD ได้อย่างง่ายดายโดยใช้ API และรองรับงานต่างๆ เช่น การซ่อนเลเยอร์เฉพาะ การเปลี่ยนแปลงคุณสมบัติของเลเยอร์ หรือการดึงข้อมูลเฉพาะเลเยอร์

อ่านและดึงข้อมูลเมตาดาต้า CAD ผ่าน JavaScript

Aspose.CAD สำหรับ JavaScript ช่วยให้นักพัฒนาซอฟต์แวร์สามารถเข้าถึงข้อมูลเมตาดาต้าของ AutoCAD ได้ด้วยโค้ด JavaScript เพียงไม่กี่บรรทัด API ช่วยให้โปรแกรมเมอร์สามารถดึงข้อมูลเกี่ยวกับเลเยอร์ บล็อก เอนทิตี มิติ และคุณสมบัติอื่นๆ ได้อย่างง่ายดาย ช่วยให้สามารถวิเคราะห์และประมวลผลไฟล์ CAD ผ่านโปรแกรมได้ นอกจากนี้ นักพัฒนายังสามารถดึงข้อมูลเมตาดาต้าจากไฟล์ CAD เช่น รายละเอียดผู้สร้าง วันที่สร้าง และประวัติการแก้ไข ข้อมูลนี้สามารถนำมาใช้สำหรับการบันทึกข้อมูล การวิเคราะห์ หรือการประมวลผลเพิ่มเติม

 ไทย