
Aspose.CAD for JavaScript
JavaScript API AutoCAD fájlok létrehozásához és konvertálásához
Nyílt forráskódú JavaScript API AutoCAD DWG, DXF, DWF, DXB és STL rajzok PDF és raszteres képekbe (BMP, GIF, JPG és JPEG) exportálásához függőségek nélkül.
Mi az Aspose.CAD JavaScripthez?
A CAD fájlok, más néven számítógéppel segített tervezési fájlok, kulcsszerepet játszanak olyan iparágakban, mint az építészet, a mérnöki tudományok és a gyártás. A CAD fájlokkal való kóddal való munka elengedhetetlen a feladatok egyszerűsítéséhez, az információk visszakereséséhez és a CAD funkciók hozzáadásához mind az asztali, mind a webes alkalmazásokhoz. Az Aspose.CAD JavaScripthez API megbízható eszközként tűnik ki a fejlesztők számára, mivel robusztus könyvtárat kínál a CAD fájlok JavaScriptben történő egyszerű kezeléséhez.
Az Aspose.CAD JavaScripthez API egy hatékony eszköz, amely képes kezelni a különféle CAD formátumokat, például a DWG, DXF, DWT, DGN és egyebeket. Ez a könyvtár számos hasznos funkciót kínál, beleértve új CAD fájlok létrehozását, meglévő diagramok módosítását, CAD fájlok különböző formátumokban történő megjelenítését, CAD fájlok megtekintését webes alkalmazásokban, az egyes rétegek kezelését, a CAD fájlok jobb biztonságát és integritását, geometriai műveletek támogatását, metaadat-információk kinyerését CAD fájlokból és CAD objektumok programozott kezelését.
Az Aspose csapata létrehozta az Aspose.CAD for JavaScript API-t, egy elsőrangú JavaScript könyvtárat. Tele van egy high-tech natív CAD konverziós API-val. Ez a csodálatos eszköz lehetővé teszi a fejlesztők számára, hogy váltsanak a különböző CAD fájltípusok, például a DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS és STP között, raszteres képformátumokká és PDF fájlokká konvertálva azokat. A legjobb rész? Nincs szükséged semmilyen más szoftverre a megvalósításához. Az Aspose.CAD API sokat hoz az asztalra. Számos funkciója, a különböző platformokon való működési képessége és a más eszközökkel való könnyű integrálhatósága forradalmi változást hoz a CAD-munkákban olyan területeken, mint a mérnöki tudományok, az építészet és a gyártás.
Az Aspose.CAD JavaScripthez telepítésének első lépései
Az Aspose.CAD JavaScripthez telepítésének ajánlott módja az NPM használata. A zökkenőmentes telepítés érdekében kérjük, használja a következő parancsot.
Telepítse az Aspose.CAD-et JavaScripthez NPM-en keresztül
npm install aspose-cad
A könyvtárat közvetlenül az Aspose.CAD JavaScripthez termékoldalról töltheti le.
CAD fájlok konvertálása más formátumokba JavaScript segítségével
Az Aspose.CAD JavaScripthez megkönnyíti a szoftverfejlesztők számára, hogy különböző CAD fájlformátumokat töltsenek be és konvertáljanak más támogatott fájlformátumokba JavaScript API segítségével. Az API lehetővé teszi az AutoCAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP fájlok PDF és raszteres képekké, például GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, Webp, EMF, WMF, SVG stb. konvertálását. Ez a funkció akkor hasznos, ha jelentéseket kell készíteni, CAD fájlokat kell megosztani nem CAD felhasználókkal, vagy CAD adatokat kell beépíteni különböző rendszerekbe. A következő példa bemutatja, hogyan konvertálhatják a szoftverfejlesztők a DWG formátumot PNG formátumba JavaScript alkalmazásokon belül.
Hogyan exportálhatok DWG formátumot PNG-be JavaScript segítségével?
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 geometriai műveletek JavaScript API-n keresztül
Az Aspose.CAD for JavaScript támogatást nyújt a geometriai műveletek programozott kezeléséhez JavaScript alkalmazásokon belül. Az API különféle geometriai műveleteket biztosít, lehetővé téve a szoftverfejlesztők számára, hogy olyan feladatokat hajtsanak végre, mint a méretezés, forgatás, eltolás, egyesítés, másolás, tükrözés és egyebek a CAD entitásokon. Ez a funkció kulcsfontosságú a CAD fájlok programozott módosításához. Ezenkívül az API lehetővé teszi a CAD entitások, például vonalak, ívek, körök, szöveg, méretek és egyebek programozott kezelését.
AutoCAD réteg- és elrendezéstámogatás
Az Aspose.CAD JavaScript API-hoz átfogó támogatást nyújt a rétegekkel és elrendezésekkel való munkához. Létrehozhat, módosíthat és törölhet rétegeket, valamint kezelheti az elrendezéseket a CAD fájlokon belül. Ez a funkció különösen hasznos összetett CAD projektek esetén, amelyek több réteget és elrendezést tartalmaznak. A szoftverfejlesztők könnyen hozzáférhetnek és manipulálhatják az egyes rétegeket a CAD fájlokon belül az API segítségével, és olyan feladatokat támogat, mint az egyes rétegek elrejtése, a rétegtulajdonságok módosítása vagy a rétegspecifikus adatok kinyerése.
CAD metaadatok olvasása és kinyerése JavaScripten keresztül
Az Aspose.CAD JavaScripthez lehetővé teszi a szoftverfejlesztők számára, hogy mindössze néhány sornyi JavaScript kóddal hozzáférjenek az AutoCAD metaadat-információihoz. Az API lehetővé teszi a programozók számára, hogy könnyen lekérjenek információkat a rétegekről, blokkokról, entitásokról, méretekről és egyéb tulajdonságokról, lehetővé téve számukra a CAD-fájlok programozott elemzését és feldolgozását. Ezenkívül a fejlesztők metaadat-információkat is kinyerhetnek a CAD-fájlokból, például a szerző adatait, a létrehozási dátumot és a módosítási előzményeket. Ezek az információk felhasználhatók dokumentációhoz, elemzéshez vagy további feldolgozáshoz.