
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 работата в области като инженерство, архитектура и производство.
Първи стъпки с 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 файлове, като например данни за автора, дата на създаване и история на модификациите. Тази информация може да се използва за документиране, анализ или по-нататъшна обработка.