
Aspose.CAD for JavaScript
JavaScript API for å opprette og konvertere AutoCAD-filer
Åpen kildekode JavaScript API for eksport av AutoCAD DWG-, DXF-, DWF-, DXB- og STL-tegninger til PDF- og rasterbilder (BMP, GIF, JPG og JPEG) uten avhengigheter.
Hva er Aspose.CAD for JavaScript?
CAD-filer, kjent som dataassistert designfiler, spiller en avgjørende rolle i bransjer som arkitektur, ingeniørfag og produksjon. Å kunne jobbe med CAD-filer ved hjelp av kode er viktig for å effektivisere oppgaver, hente informasjon og legge til CAD-funksjoner i både skrivebords- og nettapper. Aspose.CAD for JavaScript API skiller seg ut som et pålitelig verktøy for utviklere, og tilbyr et robust bibliotek for enkel håndtering av CAD-filer i JavaScript.
Aspose.CAD for JavaScript API er et kraftig verktøy som kan håndtere forskjellige CAD-formater som DWG, DXF, DWT, DGN og mer. Dette biblioteket tilbyr mange nyttige funksjoner, inkludert å lage nye CAD-filer, endre eksisterende diagrammer, vise CAD-filer i forskjellige formater, vise CAD-filer på webapper, administrere individuelle lag, bedre sikkerhet og integritet for CAD-filer, støtte for geometrioperasjoner, utvinning av metadatainformasjon fra CAD-filer og programmatisk håndtering av CAD-objekter.
Aspose-teamet laget Aspose.CAD for JavaScript API, et førsteklasses JavaScript-bibliotek. Det leveres med et høyteknologisk CAD-konverterings-API. Dette fantastiske verktøyet lar utviklere bytte mellom forskjellige CAD-filtyper som DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES (IGS), CF2, Collada (DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS og STP, og konvertere dem til rasterbildeformater og PDF-filer. Det beste av alt? Du trenger ikke annen programvare for å få det til. Aspose.CAD API bringer mye til bordet. De mange funksjonene, muligheten til å jobbe på forskjellige plattformer og hvor lett den passer inn med andre verktøy, gjør den banebrytende for CAD-arbeid innen felt som ingeniørfag, arkitektur og produksjon.
Komme i gang med Aspose.CAD for JavaScript
Den anbefalte måten å installere Aspose.CAD for JavaScript på er ved hjelp av NPM. Bruk følgende kommando for en problemfri installasjon.
Installer Aspose.CAD for JavaScript via NPM
npm install aspose-cad
Du kan laste ned biblioteket direkte fra produktsiden for Aspose.CAD for JavaScript.
CAD-filkonvertering til andre formater via JavaScript
Aspose.CAD for JavaScript gjør det enkelt for programvareutviklere å laste inn og konvertere nemours CAD-filformater til andre støttede filformater ved hjelp av JavaScript API. API-et tillater konvertering av AutoCAD DXF-, DWG-, DWT-, DGN-, IFC-, DWF-, DWFX-, STL-, PLT-, OBJ-, SVG-, DXB-, FBX-, U3D-, 3DS- og STP-filer til PDF- og rasterbilder som GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, Webp, EMF, WMF, SVG og så videre. Denne funksjonen er nyttig når du trenger å generere rapporter, dele CAD-filer med ikke-CAD-brukere eller innlemme CAD-data i forskjellige systemer. Følgende eksempel viser hvordan programvareutviklere kan konvertere DWG-format til PNG i JavaScript-applikasjoner.
Hvordan eksportere DWG-format til PNG via 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-geometrioperasjoner via JavaScript API
Aspose.CAD for JavaScript har støtte for ulike operasjoner for programmatisk håndtering av geometrioperasjoner i JavaScript-applikasjoner. API-et tilbyr ulike geometrioperasjoner, slik at programvareutviklere kan utføre oppgaver som skalering, rotasjon, oversettelse, sammenslåing, kopiering, speiling og mer på CAD-enheter. Denne funksjonaliteten er avgjørende for å modifisere CAD-filer programmatisk. Dessuten tillater API-et å manipulere CAD-enheter programmatisk, for eksempel linjer, buer, sirkler, tekst, dimensjoner og mer.
Støtte for AutoCAD-lag og -layout
Aspose.CAD for JavaScript API gir omfattende støtte for arbeid med lag og layouter. Du kan opprette, endre og slette lag, samt administrere layouter i CAD-filer. Denne funksjonen er spesielt nyttig når du arbeider med komplekse CAD-prosjekter som involverer flere lag og layouter. Programvareutviklere kan enkelt få tilgang til og manipulere individuelle lag i CAD-filer ved hjelp av API-et og støtter oppgaver som å skjule bestemte lag, endre lagegenskaper eller trekke ut lagspesifikke data.
Les og uttrekk CAD-metadata via JavaScript
Aspose.CAD for JavaScript lar programvareutviklere få tilgang til AutoCAD-metadatainformasjon med bare et par linjer med JavaScript-kode. API-et lar programmerere enkelt hente informasjon om lag, blokker, enheter, dimensjoner og andre egenskaper, slik at de kan analysere og behandle CAD-filer programmatisk. I tillegg kan utviklere også uttrekke metadatainformasjon fra CAD-filer, for eksempel forfatterdetaljer, opprettelsesdato og modifikasjonshistorikk. Denne informasjonen kan brukes til dokumentasjon, analyse eller videre behandling.