Convertir DWG en SVG à l'aide de l'API REST Node.js

Ce court tutoriel explique comment convertir DWG en SVG à l’aide de l’API REST Node.js. Vous apprendrez à convertir automatiquement DWG en SVG grâce à l’interface REST Node.js et à l’aide d’un SDK Cloud basé sur Dotnodejs. Après cette conversion, les dessins CAO sont facilement visualisables et évolutifs dans n’importe quel navigateur web.

Condition préalable

Étapes pour convertir un fichier DWG en SVG en ligne à l’aide du service RESTful Node.js

  1. Créez le client CadApi à l’aide de la clé API secrète et de l’ID utilisateur
  2. Définissez le chemin d’entrée du fichier DWG source et du fichier SVG de sortie
  3. Lire le fichier d’entrée dans un flux de mémoire et définir sa position pour démarrer
  4. Créez l’objet PutDrawingSvgRequest et transmettez-lui le flux mémoire du fichier d’entrée
  5. Appelez le MettreDessinSvg en passant l’objet de requête pour convertir le fichier d’entrée
  6. Enregistrez le flux SVG renvoyé sous forme de fichier sur le disque

Ces étapes résument comment convertir un fichier CAD en SVG à l’aide d’une API Node.js. Créez le client CadApi, initialisez-le avec la clé secrète et l’ID utilisateur, définissez les chemins d’accès aux fichiers d’entrée et de sortie, puis lisez le fichier DWG d’entrée dans un flux mémoire. Instanciez l’objet PutDrawingSvgRequest avec le flux mémoire du fichier d’entrée, appelez la méthode PutDrawingSvg() pour effectuer la conversion et obtenir le flux SVG, puis enregistrez le fichier de sortie au format SVG.

Code pour convertir AutoCAD en SVG à l’aide de l’API basée sur Node.js

Le code ci-dessus illustre la conversion d’un fichier AutoCAD en SVG à l’aide du service RESTful Node.js. Vous pouvez utiliser les options d’exportation de la classe PutDrawingSvgRequest pour personnaliser le résultat. De même, plusieurs fichiers peuvent être importés dans le Cloud et convertis au format souhaité en appelant la méthode correspondante.

Ce tutoriel explique la conversion d’un fichier DWG en SVG. Pour convertir un fichier DWG en DWF, consultez l’article sur Convertir DWG en DWF à l’aide de l’API REST Node.js.

 Français