Este breve tutorial mostra como converter DWG para SVG usando a API REST do Node.js. Você aprenderá a transformar automaticamente DWG em SVG usando a interface REST do Node.js com a ajuda de um Cloud SDK baseado em Dotnodejs. Após essa conversão de DWG para SVG, os desenhos CAD podem ser facilmente visualizados e escaláveis em qualquer navegador da web.
Pré-requisito
- Crie uma conta e obtenha credenciais de API para converter um arquivo DWG em SVG
- Baixe Aspose.Cad Cloud SDK para Dotnodejs para converter DWG para SVG
- Configure um projeto Node.js com o SDK acima
Etapas para converter DWG para SVG online usando o serviço RESTful do Node.js
- Crie o cliente CadApi usando a chave secreta da API e o ID do usuário
- Defina o caminho de entrada do arquivo DWG de origem e do arquivo SVG de saída
- Leia o arquivo de entrada em um fluxo de memória e defina sua posição para iniciar
- Crie o objeto PutDrawingSvgRequest e passe a ele o fluxo de memória do arquivo de entrada
- Chame o ColoqueDesenhoSvg passando o objeto de solicitação para converter o arquivo de entrada
- Salvar o fluxo SVG retornado como um arquivo no disco
Estas etapas resumem como alterar o formato do arquivo de CAD para SVG usando uma API baseada em Node.js. Crie o cliente CadApi, inicialize-o com a chave secreta e o ID do usuário, defina os caminhos dos arquivos de entrada e saída e leia o arquivo DWG de entrada em um fluxo de memória. Instancie o objeto PutDrawingSvgRequest com o fluxo de memória do arquivo de entrada, chame o método PutDrawingSvg() para realizar a conversão e obter o fluxo SVG, salvando a saída como um arquivo SVG.
Código para converter AutoCAD para SVG usando API baseada em Node.js
O código acima demonstra a conversão de um arquivo do AutoCAD para SVG usando o serviço RESTful do Node.js. Você pode utilizar as opções de exportação na classe PutDrawingSvgRequest para personalizar a saída. Da mesma forma, vários arquivos podem ser enviados para o armazenamento em nuvem e convertidos para o formato desejado chamando o método apropriado para os respectivos arquivos.
Este tutorial orienta sobre a conversão de um arquivo DWG para SVG. Para converter um arquivo DWG para DWF, consulte o artigo em Converter DWG em DWF usando a API REST do Node.js.