
Aspose.CAD for JavaScript
API جاوا اسکریپت برای ایجاد و تبدیل فایلهای اتوکد
API متنباز جاوااسکریپت برای خروجی گرفتن از فایلهای اتوکد با فرمتهای DWG، DXF، DWF، DXB و STL به فرمتهای PDF و تصاویر رستر (BMP، GIF، JPG و JPEG) بدون هیچ وابستگی.
Aspose.CAD برای جاوا اسکریپت چیست؟
فایلهای CAD که به عنوان فایلهای طراحی به کمک کامپیوتر شناخته میشوند، نقش حیاتی در صنایعی مانند معماری، مهندسی و تولید ایفا میکنند. توانایی کار با فایلهای CAD با استفاده از کد برای سادهسازی وظایف، بازیابی اطلاعات و افزودن ویژگیهای CAD به برنامههای دسکتاپ و وب حیاتی است. Aspose.CAD برای جاوا اسکریپت API به عنوان ابزاری قابل اعتماد برای توسعهدهندگان برجسته است و یک کتابخانه قوی برای مدیریت آسان فایلهای CAD در جاوا اسکریپت ارائه میدهد.
Aspose.CAD برای جاوا اسکریپت API ابزاری قدرتمند است که میتواند فرمتهای مختلف CAD مانند DWG، DXF، DWT، DGN و موارد دیگر را مدیریت کند. این کتابخانه ویژگیهای مفید بسیاری از جمله ایجاد فایلهای CAD جدید، تغییر نمودارهای موجود، نمایش فایلهای CAD در فرمتهای مختلف، مشاهده فایلهای CAD در برنامههای وب، مدیریت لایههای مجزا، امنیت و یکپارچگی بهتر فایلهای CAD، پشتیبانی از عملیات هندسی، استخراج اطلاعات فراداده از فایلهای CAD و مدیریت برنامهنویسی اشیاء CAD را ارائه میدهد.
تیم Aspose، Aspose.CAD for JavaScript API را ایجاد کرده است که یک کتابخانه جاوا اسکریپت درجه یک است. این کتابخانه با یک 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 قابلیتهای زیادی را ارائه میدهد. ویژگیهای فراوان آن، قابلیت کار بر روی پلتفرمهای مختلف و سهولت ترکیب آن با سایر ابزارها، آن را به ابزاری متحولکننده برای کارهای CAD در زمینههایی مانند مهندسی، معماری و تولید تبدیل کرده است.
شروع کار با Aspose.CAD برای جاوا اسکریپت
روش پیشنهادی برای نصب Aspose.CAD برای جاوا اسکریپت استفاده از NPM است. لطفاً برای نصب روان از دستور زیر استفاده کنید.
نصب Aspose.CAD برای جاوا اسکریپت از طریق NPM
npm install aspose-cad
شما میتوانید این کتابخانه را مستقیماً از صفحه محصول Aspose.CAD for JavaScript دانلود کنید.
تبدیل فایل CAD به فرمتهای دیگر از طریق جاوا اسکریپت
Aspose.CAD برای جاوا اسکریپت، بارگذاری و تبدیل فرمتهای فایل CAD nemours را به سایر فرمتهای فایل پشتیبانی شده با استفاده از 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 تبدیل کنند.
چگونه فرمت DWG را از طریق جاوا اسکریپت به PNG تبدیل کنیم؟
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 از طریق API جاوا اسکریپت
Aspose.CAD برای جاوا اسکریپت، پشتیبانی از عملیات مختلف برای مدیریت برنامهریزیشده عملیات هندسه در برنامههای جاوا اسکریپت را فراهم کرده است. این API عملیات هندسی مختلفی را ارائه میدهد و به توسعهدهندگان نرمافزار اجازه میدهد تا وظایفی مانند مقیاسبندی، چرخش، انتقال، ادغام، کپی، آینهسازی و موارد دیگر را روی موجودیتهای CAD انجام دهند. این قابلیت برای تغییر برنامهریزیشده فایلهای CAD بسیار مهم است. علاوه بر این، API امکان دستکاری برنامهریزیشده موجودیتهای CAD، مانند خطوط، کمانها، دایرهها، متن، ابعاد و موارد دیگر را فراهم میکند.
پشتیبانی از لایهها و طرحبندیهای اتوکد
Aspose.CAD برای API جاوااسکریپت پشتیبانی جامعی برای کار با لایهها و طرحبندیها ارائه میدهد. میتوانید لایهها را ایجاد، اصلاح و حذف کنید، و همچنین طرحبندیها را در فایلهای CAD مدیریت کنید. این ویژگی به ویژه هنگام کار با پروژههای پیچیده CAD که شامل چندین لایه و طرحبندی هستند، مفید است. توسعهدهندگان نرمافزار میتوانند با استفاده از API به راحتی به لایههای جداگانه در فایلهای CAD دسترسی پیدا کرده و آنها را دستکاری کنند و از وظایفی مانند پنهان کردن لایههای خاص، تغییر ویژگیهای لایه یا استخراج دادههای خاص لایه پشتیبانی میکند.
خواندن و استخراج فرادادههای CAD از طریق جاوا اسکریپت
Aspose.CAD برای جاوا اسکریپت، توسعهدهندگان نرمافزار را قادر میسازد تا تنها با چند خط کد جاوا اسکریپت به اطلاعات فراداده اتوکد دسترسی پیدا کنند. این API به برنامهنویسان این امکان را میدهد که به راحتی اطلاعات مربوط به لایهها، بلوکها، موجودیتها، ابعاد و سایر ویژگیها را بازیابی کنند و آنها را قادر میسازد تا فایلهای CAD را به صورت برنامهنویسی تجزیه و تحلیل و پردازش کنند. علاوه بر این، توسعهدهندگان میتوانند اطلاعات فراداده را از فایلهای CAD، مانند جزئیات نویسنده، تاریخ ایجاد و تاریخچه تغییرات، استخراج کنند. این اطلاعات میتواند برای مستندسازی، تجزیه و تحلیل یا پردازش بیشتر مورد استفاده قرار گیرد.