1. Продукти
  2.   CAD
  3.   JavaScript
  4.   Aspose.CAD for JavaScript

Aspose.CAD for JavaScript

 
 

JavaScript API за създаване и конвертиране на AutoCAD файлове

JavaScript API с отворен код за експортиране на чертежи от AutoCAD DWG, DXF, DWF, DXB и STL в PDF и растерни изображения (BMP, GIF, JPG и JPEG) без никакви зависимости.

Какво е Aspose.CAD за JavaScript?

CAD файловете, известни като файлове за компютърно проектиране, играят ключова роля в индустрии като архитектура, инженерство и производство. Възможността за работа с CAD файлове с помощта на код е жизненоважна за рационализиране на задачи, извличане на информация и добавяне на CAD функции както към настолни, така и към уеб приложения. Aspose.CAD за JavaScript API се откроява като надежден инструмент за разработчици, предлагайки стабилна библиотека за лесно боравене с CAD файлове в JavaScript.

API Aspose.CAD за JavaScript е мощен инструмент, който може да обработва различни 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

API на Aspose.CAD за JavaScript предоставя цялостна поддръжка за работа със слоеве и оформления. Можете да създавате, променяте и изтривате слоеве, както и да управлявате оформления в CAD файлове. Тази функция е особено полезна при работа със сложни CAD проекти, които включват множество слоеве и оформления. Разработчиците на софтуер могат лесно да имат достъп и да манипулират отделни слоеве в CAD файлове, използвайки API, и поддържа задачи като скриване на конкретни слоеве, промяна на свойствата на слоевете или извличане на специфични за слоевете данни.

Четене и извличане на CAD метаданни чрез JavaScript

Aspose.CAD за JavaScript позволява на разработчиците на софтуер да имат достъп до информация за метаданните на AutoCAD само с няколко реда JavaScript код. API позволява на програмистите лесно да извличат информация за слоеве, блокове, обекти, размери и други свойства, което им позволява да анализират и обработват CAD файлове програмно. Освен това, разработчиците могат също да извличат информация за метаданни от CAD файлове, като например данни за автора, дата на създаване и история на модификациите. Тази информация може да се използва за документиране, анализ или по-нататъшна обработка.

 Български