
Aspose.CAD for JavaScript
JJavaScript-rajapinta AutoCAD-tiedostojen luomiseen ja muuntamiseen
Avoimen lähdekoodin JavaScript-rajapinta AutoCAD DWG-, DXF-, DWF-, DXB- ja STL-piirustusten vientiin PDF- ja rasterikuviksi (BMP, GIF, JPG ja JPEG) ilman riippuvuuksia.
Mikä on Aspose.CAD JavaScriptille?
CAD-tiedostoilla, jotka tunnetaan tietokoneavusteisen suunnittelun tiedostoina, on ratkaiseva rooli esimerkiksi arkkitehtuurin, tekniikan ja valmistuksen aloilla. CAD-tiedostojen käsittely koodin avulla on elintärkeää tehtävien virtaviivaistamiseksi, tiedon hakemiseksi ja CAD-ominaisuuksien lisäämiseksi sekä työpöytä- että verkkosovelluksiin. Aspose.CAD JavaScriptille -rajapinta erottuu luotettavana työkaluna kehittäjille, sillä se tarjoaa vankan kirjaston CAD-tiedostojen vaivattomaan käsittelyyn JavaScriptillä.
Aspose.CAD JavaScriptille -rajapinta on tehokas työkalu, joka pystyy käsittelemään erilaisia CAD-muotoja, kuten DWG, DXF, DWT, DGN ja paljon muuta. Tämä kirjasto tarjoaa monia hyödyllisiä ominaisuuksia, kuten uusien CAD-tiedostojen luomisen, olemassa olevien kaavioiden muuttamisen, CAD-tiedostojen näyttämisen eri muodoissa, CAD-tiedostojen katselun verkkosovelluksissa, yksittäisten tasojen hallinnan, CAD-tiedostojen paremman turvallisuuden ja eheyden, geometriaoperaatioiden tuen, metatietojen poimimisen CAD-tiedostoista ja CAD-objektien ohjelmallisen käsittelyn.
Aspose-tiimi loi Aspose.CAD for JavaScript API:n, huippuluokan JavaScript-kirjaston. Se on varustettu huipputeknologisella CAD-muunnosnatiivilla API:lla. Tämä upea työkalu antaa kehittäjille mahdollisuuden vaihtaa eri CAD-tiedostotyyppien, kuten DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS ja STP, välillä ja muuntaa ne rasterikuvamuodoiksi ja PDF-tiedostoiksi. Parasta on se, että et tarvitse muita ohjelmistoja tämän toteuttamiseen. Aspose.CAD API tuo paljon hyötyä. Sen monet ominaisuudet, kyky toimia eri alustoilla ja se, kuinka helposti se sulautuu muihin työkaluihin, tekevät siitä mullistavan työkalun CAD-työskentelyyn esimerkiksi tekniikan, arkkitehtuurin ja valmistuksen aloilla.
Aspose.CAD for JavaScriptin käytön aloittaminen
Suositeltu tapa asentaa Aspose.CAD for JavaScript on käyttää NPM:ää. Käytä seuraavaa komentoa sujuvan asennuksen varmistamiseksi.
Asenna Aspose.CAD JavaScriptiä varten NPM:n kautta
npm install aspose-cad
Voit ladata kirjaston suoraan Aspose.CAD for JavaScript -tuotesivulta
CAD-tiedostojen muuntaminen muihin muotoihin JavaScriptin avulla
Aspose.CAD for JavaScript helpottaa ohjelmistokehittäjien uusien CAD-tiedostomuotojen lataamista ja muuntamista muihin tuettuihin tiedostomuotoihin JavaScript API:n avulla. API mahdollistaa AutoCAD DXF-, DWG-, DWT-, DGN-, IFC-, DWF-, DWFX-, STL-, PLT-, OBJ-, SVG-, DXB-, FBX-, U3D-, 3DS- ja STP-tiedostojen muuntamisen PDF- ja rasterikuviksi, kuten GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, Webp, EMF, WMF, SVG ja niin edelleen. Tämä ominaisuus on hyödyllinen, kun sinun on luotava raportteja, jaettava CAD-tiedostoja muiden kuin CAD-käyttäjien kanssa tai sisällytettävä CAD-tietoja eri järjestelmiin. Seuraava esimerkki näyttää, kuinka ohjelmistokehittäjät voivat muuntaa DWG-muodon PNG-muotoon JavaScript-sovelluksissa.
Kuinka viedä DWG-muoto PNG-muotoon JavaScriptin avulla?
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-geometrian operaatiot JavaScript-rajapinnan kautta
Aspose.CAD for JavaScript on tarjonnut tuen erilaisille operaatioille geometriaoperaatioiden ohjelmalliseen käsittelyyn JavaScript-sovelluksissa. API tarjoaa erilaisia geometriaoperaatioita, joiden avulla ohjelmistokehittäjät voivat suorittaa tehtäviä, kuten skaalausta, kiertämistä, siirtämistä, yhdistämistä, kopiointia, peilausta ja muita CAD-yksiköille. Tämä toiminto on ratkaisevan tärkeä CAD-tiedostojen ohjelmallisessa muokkaamisessa. Lisäksi API mahdollistaa CAD-yksiköiden, kuten viivojen, kaarien, ympyröiden, tekstin, mittojen ja muiden, ohjelmallisen käsittelyn.
AutoCADin tasojen ja asettelujen tuki
Aspose.CAD for JavaScript API tarjoaa kattavan tuen tasojen ja asettelujen käsittelyyn. Voit luoda, muokata ja poistaa tasoja sekä hallita asetteluja CAD-tiedostoissa. Tämä ominaisuus on erityisen hyödyllinen käsiteltäessä monimutkaisia CAD-projekteja, joihin liittyy useita tasoja ja asetteluja. Ohjelmistokehittäjät voivat helposti käyttää ja käsitellä yksittäisiä tasoja CAD-tiedostoissa API:n avulla, ja se tukee tehtäviä, kuten tiettyjen tasojen piilottamista, tasojen ominaisuuksien muuttamista tai tasokohtaisten tietojen poimimista.
CAD-metatietojen lukeminen ja poimiminen JavaScriptin kautta
Aspose.CAD for JavaScript mahdollistaa ohjelmistokehittäjien käyttää AutoCAD-metatietoja vain muutamalla rivillä JavaScript-koodia. API:n avulla ohjelmoijat voivat helposti hakea tietoja tasoista, lohkoista, yksiköistä, mitoista ja muista ominaisuuksista, mikä mahdollistaa CAD-tiedostojen ohjelmallisen analysoinnin ja käsittelyn. Lisäksi kehittäjät voivat myös poimia metatietoja CAD-tiedostoista, kuten tekijän tiedot, luontipäivämäärän ja muokkaushistorian. Näitä tietoja voidaan käyttää dokumentointiin, analysointiin tai jatkokäsittelyyn.