1. Producten
  2.   CAD
  3.   JavaScript
  4.   Aspose.CAD for JavaScript

Aspose.CAD for JavaScript

 
 

JavaScript API voor het maken en converteren van AutoCAD-bestanden

Open Source JavaScript API voor het exporteren van AutoCAD DWG-, DXF-, DWF-, DXB- en STL-tekeningen naar PDF en rasterafbeeldingen (BMP, GIF, JPG en JPEG) zonder enige afhankelijkheden.

Wat is Aspose.CAD voor JavaScript?

CAD-bestanden, ook wel Computer-Aided Design-bestanden genoemd, spelen een cruciale rol in sectoren zoals architectuur, engineering en productie. Het kunnen werken met CAD-bestanden met behulp van code is essentieel voor het stroomlijnen van taken, het ophalen van informatie en het toevoegen van CAD-functies aan zowel desktop- als webapps. De Aspose.CAD voor JavaScript API onderscheidt zich als een betrouwbare tool voor ontwikkelaars en biedt een robuuste bibliotheek waarmee CAD-bestanden in JavaScript moeiteloos kunnen worden verwerkt.

De Aspose.CAD voor JavaScript API is een krachtige tool die verschillende CAD-formaten ondersteunt, zoals DWG, DXF, DWT, DGN en meer. Deze bibliotheek biedt vele handige functies, waaronder het maken van nieuwe CAD-bestanden, het wijzigen van bestaande diagrammen, het weergeven van CAD-bestanden in verschillende formaten, het bekijken van CAD-bestanden in webapps, het beheren van individuele lagen, betere beveiliging en integriteit van CAD-bestanden, ondersteuning voor geometriebewerkingen, het extraheren van metadata uit CAD-bestanden en het programmatisch verwerken van CAD-objecten.

Het Aspose-team heeft de Aspose.CAD voor JavaScript API ontwikkeld, een eersteklas JavaScript-bibliotheek. Deze bibliotheek is voorzien van een geavanceerde native API voor CAD-conversie. Met deze fantastische tool kunnen ontwikkelaars schakelen tussen verschillende CAD-bestandstypen, zoals DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS en STP, en deze converteren naar rasterafbeeldingsformaten en PDF-bestanden. Het beste? Je hebt geen andere software nodig om dit te realiseren. De Aspose.CAD API biedt veel mogelijkheden. De vele functies, de mogelijkheid om op verschillende platforms te werken en de eenvoudige integratie met andere tools maken het een gamechanger voor CAD-werkzaamheden in sectoren als techniek, architectuur en productie.

Previous Next

Aan de slag met Aspose.CAD voor JavaScript

De aanbevolen manier om Aspose.CAD voor JavaScript te installeren is via NPM. Gebruik de volgende opdracht voor een soepele installatie.

Aspose.CAD voor JavaScript installeren via NPM

npm install aspose-cad 

U kunt de bibliotheek rechtstreeks downloaden van de productpagina Aspose.CAD voor JavaScript

CAD-bestandsconversie naar andere formaten via JavaScript

Aspose.CAD voor JavaScript maakt het voor softwareontwikkelaars eenvoudig om CAD-bestandsformaten van andere CAD-ontwikkelaars te laden en te converteren naar andere ondersteunde bestandsformaten met behulp van de JavaScript API. De API maakt conversie mogelijk van AutoCAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, PLT, OBJ, SVG, DXB, FBX, U3D, 3DS en STP-bestanden naar PDF en rasterafbeeldingen zoals GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG, enzovoort. Deze functie is handig wanneer u rapporten moet genereren, CAD-bestanden moet delen met niet-CAD-gebruikers of CAD-gegevens in verschillende systemen moet integreren. Het volgende voorbeeld laat zien hoe softwareontwikkelaars DWG-bestanden naar PNG kunnen converteren in JavaScript-applicaties.

Hoe exporteer ik DWG-formaat naar 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-geometriebewerkingen via JavaScript API

Aspose.CAD voor JavaScript biedt ondersteuning voor diverse bewerkingen voor het programmatisch verwerken van geometriebewerkingen binnen JavaScript-applicaties. De API biedt diverse geometriebewerkingen, waardoor softwareontwikkelaars taken zoals schalen, roteren, vertalen, samenvoegen, kopiëren, spiegelen en meer kunnen uitvoeren op CAD-entiteiten. Deze functionaliteit is cruciaal voor het programmatisch wijzigen van CAD-bestanden. Bovendien maakt de API het mogelijk om CAD-entiteiten programmatisch te bewerken, zoals lijnen, bogen, cirkels, tekst, afmetingen en meer.

Ondersteuning voor AutoCAD-lagen en -lay-outs

De Aspose.CAD voor JavaScript API biedt uitgebreide ondersteuning voor het werken met lagen en lay-outs. U kunt lagen aanmaken, wijzigen en verwijderen, en lay-outs binnen CAD-bestanden beheren. Deze functie is vooral handig bij complexe CAD-projecten met meerdere lagen en lay-outs. Softwareontwikkelaars kunnen eenvoudig toegang krijgen tot afzonderlijke lagen in CAD-bestanden en deze bewerken met behulp van de API. De API ondersteunt taken zoals het verbergen van specifieke lagen, het wijzigen van laageigenschappen of het extraheren van laagspecifieke gegevens.

CAD-metadata lezen en extraheren via JavaScript

Met Aspose.CAD voor JavaScript hebben softwareontwikkelaars met slechts een paar regels JavaScript-code toegang tot AutoCAD-metadata. De API stelt programmeurs in staat om eenvoudig informatie op te halen over lagen, blokken, entiteiten, dimensies en andere eigenschappen, waardoor ze CAD-bestanden programmatisch kunnen analyseren en verwerken. Bovendien kunnen ontwikkelaars ook metadata uit CAD-bestanden extraheren, zoals auteursgegevens, aanmaakdatum en wijzigingsgeschiedenis. Deze informatie kan worden gebruikt voor documentatie, analyse of verdere verwerking.

 Dutch