Deze korte tutorial laat zien hoe je DWG naar SVG converteert met behulp van de Python REST API. Je leert hoe je automatisch DWG naar SVG kunt transformeren met behulp van de Python REST Interface met behulp van een DotPython-gebaseerde Cloud SDK. Na deze conversie van DWG naar SVG zijn de CAD-tekeningen eenvoudig te bekijken en te schalen in elke webbrowser.
Voorwaarde
- Maak een account aan en ontvang API-referenties voor het converteren van een DWG-bestand naar SVG
- Download Aspose.Cad Cloud SDK voor Dotpython om DWG naar SVG te veranderen
- Een Python-project opzetten met de bovenstaande SDK
Stappen om DWG online naar SVG te converteren met behulp van de Python RESTful-service
- Maak de CadApi-client aan met behulp van de geheime API-sleutel en gebruikers-ID
- Stel het invoerpad van het bron-DWG-bestand en het uitvoer-SVG-bestand in
- Lees het invoerbestand in een geheugenstroom en stel de positie in op start
- Maak het PutDrawingSvgRequest-object en geef het de invoerbestandgeheugenstroom door
- Roep PutDrawingSvg aan door het aanvraagobject door te geven voor het converteren van het invoerbestand
- Sla de geretourneerde SVG-stream op als een bestand op de schijf
Deze stappen vatten samen hoe u de bestandsindeling van CAD naar SVG kunt wijzigen met behulp van een Python-gebaseerde API. Maak de CadApi-client aan, initialiseer deze met de geheime sleutel en ID van de gebruiker, definieer de invoer- en uitvoerbestandspaden en lees het invoer-DWG-bestand in een geheugenstroom. Instantieer het PutDrawingSvgRequest-object met de invoerbestandsgeheugenstroom, roep de PutDrawingSvg()-methode aan om de conversie uit te voeren en de SVG-stroom op te halen, en sla de uitvoer op als een SVG-bestand.
Code om AutoCAD naar SVG te converteren met behulp van een op Python gebaseerde API
De bovenstaande code demonstreert de conversie van een bestand in AutoCAD naar SVG met behulp van Python RESTful Service. U kunt de exportopties in de klasse PutDrawingSvgRequest gebruiken om de uitvoer aan te passen. Op dezelfde manier kunnen meerdere bestanden naar de cloudopslag worden geüpload en naar het gewenste formaat worden geconverteerd door de juiste methode voor de betreffende bestanden aan te roepen.
Deze tutorial helpt je bij het converteren van een DWG-bestand naar SVG. Raadpleeg het artikel over het converteren van een DWG-bestand naar DWF voor meer informatie.