Ce court tutoriel explique comment convertir DWG en SVG à l’aide de l’API REST Python. Vous apprendrez à convertir automatiquement DWG en SVG grâce à l’interface REST Python, grâce à un SDK Cloud basé sur Dotpython. Après cette conversion, les dessins CAO sont facilement visualisables et adaptables dans n’importe quel navigateur web.
Condition préalable
- Créez un compte et obtenez les informations d’identification de l’API pour convertir un fichier DWG en SVG
- Téléchargez SDK Cloud Aspose.Cad pour Dotpython pour convertir DWG en SVG
- Configurer un projet Python avec le SDK ci-dessus
Étapes pour convertir un fichier DWG en SVG en ligne à l’aide du service RESTful Python
- Créez le client CadApi à l’aide de la clé API secrète et de l’ID utilisateur
- Définissez le chemin d’entrée du fichier DWG source et du fichier SVG de sortie
- Lire le fichier d’entrée dans un flux de mémoire et définir sa position pour démarrer
- Créez l’objet PutDrawingSvgRequest et transmettez-lui le flux mémoire du fichier d’entrée
- Appelez le MettreDessinSvg en passant l’objet de requête pour convertir le fichier d’entrée
- 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 Python. 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 d’une API basée sur Python
Le code ci-dessus illustre la conversion d’un fichier AutoCAD en SVG à l’aide du service Python RESTful. Vous pouvez utiliser les options d’exportation de la classe PutDrawingSvgRequest pour personnaliser le résultat. De même, plusieurs fichiers peuvent être téléchargés sur 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 Python.