
Aspose.CAD for JavaScript
API JavaScript per creare e convertire file AutoCAD
API JavaScript open source per esportare disegni AutoCAD DWG, DXF, DWF, DXB e STL in PDF e immagini raster (BMP, GIF, JPG e JPEG) senza alcuna dipendenza.
Cos'è Aspose.CAD per JavaScript?
I file CAD, noti come file di progettazione assistita da computer (CAD), svolgono un ruolo cruciale in settori come l'architettura, l'ingegneria e la produzione. Poter lavorare con i file CAD tramite codice è fondamentale per semplificare le attività, recuperare informazioni e aggiungere funzionalità CAD sia alle app desktop che a quelle web. L'API Aspose.CAD per JavaScript si distingue come uno strumento affidabile per gli sviluppatori, offrendo una libreria robusta per gestire senza problemi i file CAD in JavaScript.
L'API Aspose.CAD per JavaScript è un potente strumento in grado di gestire vari formati CAD come DWG, DXF, DWT, DGN e altri. Questa libreria offre numerose funzionalità utili, tra cui la creazione di nuovi file CAD, la modifica di diagrammi esistenti, la visualizzazione di file CAD in diversi formati, la visualizzazione di file CAD su app web, la gestione di singoli livelli, una maggiore sicurezza e integrità dei file CAD, il supporto per le operazioni geometriche, l'estrazione di informazioni sui metadati dai file CAD e la gestione programmatica di oggetti CAD.
Il team di Aspose ha creato l'API Aspose.CAD per JavaScript, una libreria JavaScript di alto livello. Include un'API nativa di conversione CAD ad alta tecnologia. Questo straordinario strumento consente agli sviluppatori di passare da diversi tipi di file CAD come DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS e STP, convertendoli in formati di immagini raster e file PDF. La parte migliore? Non avrai bisogno di altri software per farlo. L'API Aspose.CAD offre molte funzionalità. Le sue numerose funzionalità, la possibilità di lavorare su diverse piattaforme e la facilità con cui si integra con altri strumenti lo rendono un punto di svolta per il lavoro CAD in settori come l'ingegneria, l'architettura e la produzione.
Introduzione ad Aspose.CAD per JavaScript
Il metodo consigliato per installare Aspose.CAD per JavaScript è tramite NPM. Per un'installazione senza problemi, utilizzare il seguente comando.
npm install aspose-cad
È possibile scaricare la libreria direttamente dalla pagina del prodotto Aspose.CAD per JavaScript
Conversione di file CAD in altri formati tramite JavaScript
Aspose.CAD per JavaScript semplifica il caricamento e la conversione di file CAD di altri formati in altri formati supportati tramite l'API JavaScript. L'API consente la conversione di file AutoCAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP in PDF e immagini raster come GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG e così via. Questa funzionalità è utile quando è necessario generare report, condividere file CAD con utenti non CAD o incorporare dati CAD in sistemi diversi. L'esempio seguente mostra come gli sviluppatori software possono convertire il formato DWG in PNG all'interno di applicazioni 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' });
});
}
Operazioni di geometria CAD tramite API JavaScript
Aspose.CAD per JavaScript ha fornito supporto per diverse operazioni di gestione programmatica delle operazioni geometriche all'interno di applicazioni JavaScript. L'API fornisce diverse operazioni di geometria, consentendo agli sviluppatori software di eseguire operazioni come ridimensionamento, rotazione, traslazione, unione, copia, mirroring e altro ancora su entità CAD. Questa funzionalità è fondamentale per la modifica programmatica dei file CAD. Inoltre, l'API consente di manipolare programmaticamente entità CAD, come linee, archi, cerchi, testo, quote e altro ancora.
Supporto per layer e layout AutoCAD
L'API Aspose.CAD per JavaScript offre un supporto completo per lavorare con layer e layout. È possibile creare, modificare ed eliminare layer, nonché gestire i layout all'interno dei file CAD. Questa funzionalità è particolarmente utile quando si gestiscono progetti CAD complessi che coinvolgono più layer e layout. Gli sviluppatori software possono accedere e manipolare facilmente i singoli layer all'interno dei file CAD utilizzando l'API e supportano attività come nascondere layer specifici, modificare le proprietà dei layer o estrarre dati specifici dei layer.
Leggere ed estrarre metadati CAD tramite JavaScript
Aspose.CAD per JavaScript consente agli sviluppatori di software di accedere alle informazioni sui metadati di AutoCAD con solo un paio di righe di codice JavaScript. L'API consente ai programmatori di recuperare facilmente informazioni su layer, blocchi, entità, quote e altre proprietà, consentendo loro di analizzare ed elaborare i file CAD a livello di codice. Inoltre, gli sviluppatori possono anche estrarre informazioni sui metadati dai file CAD, come i dettagli dell'autore, la data di creazione e la cronologia delle modifiche. Queste informazioni possono essere utilizzate per la documentazione, l'analisi o ulteriori elaborazioni.