
Aspose.CAD for JavaScript
API JavaScript para criar e converter ficheiros AutoCAD
API JavaScript de código aberto para exportar desenhos DWG, DXF, DWF, DXB e STL do AutoCAD para PDF e imagens raster (BMP, GIF, JPG e JPEG) sem qualquer dependência.
O que é o Aspose.CAD para JavaScript?
Os ficheiros CAD, conhecidos como ficheiros de Design Assistido por Computador (CAD), desempenham um papel crucial em setores como a arquitetura, a engenharia e a manufatura. A capacidade de trabalhar com ficheiros CAD utilizando código é vital para otimizar tarefas, recuperar informações e adicionar recursos CAD a aplicações desktop e web. A API Aspose.CAD for JavaScript destaca-se como uma ferramenta fiável para programadores, oferecendo uma biblioteca robusta para lidar facilmente com ficheiros CAD em JavaScript.
A API Aspose.CAD para JavaScript é uma ferramenta poderosa que pode lidar com vários formatos CAD, como DWG, DXF, DWT, DGN e muito mais. Esta biblioteca oferece muitas características úteis, incluindo a criação de novos ficheiros CAD, a alteração de diagramas existentes, a apresentação de ficheiros CAD em diferentes formatos, a visualização de ficheiros CAD em aplicações web, a gestão de camadas individuais, a maior segurança e integridade de ficheiros CAD, o suporte de operações geométricas, a extração de informações de metadados de ficheiros CAD e a manipulação programática de objetos CAD.
A equipa da Aspose criou a API Aspose.CAD para JavaScript, uma biblioteca JavaScript de topo. Vem com uma API nativa de conversão CAD de alta tecnologia. Esta incrível ferramenta permite aos programadores alternar entre vários tipos de ficheiros CAD, como DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES (IGS), CF2, Collada (DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS e STP, convertendo-os em formatos de imagem raster e ficheiros PDF. A melhor parte? Não precisará de mais nenhum software para fazer isso acontecer. A API Aspose.CAD oferece muito. As suas muitas características, a capacidade de trabalhar em diferentes plataformas e a facilidade com que se integra com outras ferramentas fazem dele um game changer para o trabalho de CAD em áreas como a engenharia, arquitetura e fabrico.
Introdução ao Aspose.CAD para JavaScript
A forma recomendada de instalar o Aspose.CAD para JavaScript é utilizando o NPM. Utilize o seguinte comando para uma instalação sem problemas.
Instalar o Aspose.CAD para JavaScript através de NPM
npm install aspose-cad
Pode descarregar a biblioteca directamente da página do produto Aspose.CAD for JavaScript
Conversão de Ficheiros CAD para Outros Formatos através de JavaScript
O Aspose.CAD for JavaScript facilita aos programadores de software o carregamento e a conversão dos nossos formatos de ficheiro CAD para outros formatos de ficheiro suportados utilizando a API JavaScript. A API permite a conversão de ficheiros AutoCAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, PLT, OBJ, SVG, DXB, FBX, U3D, 3DS e STP para PDF e imagens rasterizadas como GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG e assim por diante. Esta funcionalidade é útil quando precisa de gerar relatórios, partilhar ficheiros CAD com utilizadores não familiarizados com CAD ou incorporar dados CAD em diferentes sistemas. O exemplo seguinte mostra como os programadores de software podem converter o formato DWG para PNG em aplicações JavaScript.
Como exportar o formato DWG para PNG através de 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' });
});
}
Operações de Geometria CAD através de API JavaScript
O Aspose.CAD para JavaScript suporta diversas operações para lidar programaticamente com operações de geometria em aplicações JavaScript. A API oferece diversas operações de geometria, permitindo aos programadores de software executar tarefas como dimensionamento, rotação, translação, fusão, cópia, espelhamento e muito mais em entidades CAD. Esta funcionalidade é crucial para modificar ficheiros CAD programaticamente. Além disso, a API permite manipular entidades CAD de forma programática, como linhas, arcos, círculos, texto, dimensões e muito mais.
Suporte de Camadas e Layouts do AutoCAD
A API do Aspose.CAD para JavaScript oferece um suporte abrangente para trabalhar com camadas e layouts. Pode criar, modificar e eliminar camadas, bem como gerir layouts em ficheiros CAD. Esta funcionalidade é particularmente útil quando se lida com projetos CAD complexos que envolvem múltiplas camadas e layouts. Os programadores de software podem aceder e manipular facilmente camadas individuais em ficheiros CAD utilizando a API, além de suportarem tarefas como ocultar camadas específicas, alterar propriedades de camadas ou extrair dados específicos de camadas.
Leitura e Extração de Metadados CAD via JavaScript
O Aspose.CAD para JavaScript permite aos programadores de software aceder a informações de metadados do AutoCAD com apenas algumas linhas de código JavaScript. A API permite aos programadores recuperar facilmente informação sobre camadas, blocos, entidades, dimensões e outras propriedades, possibilitando a análise e o processamento de ficheiros CAD de forma programática. Além disso, os programadores também podem extrair informações de metadados de ficheiros CAD, como detalhes do autor, data de criação e histórico de modificações. Esta informação pode ser utilizada para documentação, análise ou processamento posterior.