Dieses kurze Tutorial zeigt, wie Sie **DWG} mithilfe der Python REST API in SVG konvertieren. Sie lernen, wie Sie DWG mithilfe der Python REST-Schnittstelle automatisch in SVG umwandeln, und zwar mithilfe eines Dotpython-basierten Cloud SDK. Nach der Konvertierung von DWG in SVG können die CAD-Zeichnungen in jedem Webbrowser problemlos angezeigt und skaliert werden.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen zum Konvertieren einer DWG-Datei in SVG
- Laden Sie Aspose.Cad Cloud SDK für Dotpython herunter, um DWG in SVG zu ändern
- Richten Sie mit dem oben genannten SDK ein Python-Projekt ein
Schritte zum Konvertieren von DWG in SVG online mit dem Python RESTful Service
- Erstellen Sie den CadApi-Client mit dem geheimen API-Schlüssel und der Benutzer-ID
- Legen Sie den Eingabepfad der Quell-DWG-Datei und der Ausgabe-SVG-Datei fest
- Lesen Sie die Eingabedatei in einen Speicherstream und legen Sie ihre Position auf Start fest
- Erstellen Sie das PutDrawingSvgRequest-Objekt und übergeben Sie ihm den Speicherstream der Eingabedatei
- Rufen Sie PutDrawingSvg auf, indem Sie das Anforderungsobjekt zum Konvertieren der Eingabedatei übergeben
- Speichern Sie den zurückgegebenen SVG-Stream als Datei auf der Festplatte
Diese Schritte fassen zusammen, wie Sie das Dateiformat mithilfe einer Python-basierten API von *CAD in SVG ändern. Erstellen Sie den CadApi-Client, initialisieren Sie ihn mit dem geheimen Schlüssel und der ID des Benutzers, definieren Sie die Eingabe- und Ausgabedateipfade und lesen Sie die DWG-Eingabedatei in einen Speicherstream ein. Instanziieren Sie das PutDrawingSvgRequest-Objekt mit dem Speicherstream der Eingabedatei, rufen Sie die PutDrawingSvg()-Methode auf, um die Konvertierung durchzuführen, den SVG-Stream abzurufen und die Ausgabe als SVG-Datei zu speichern.
Code zum Konvertieren von AutoCAD in SVG mithilfe einer Python-basierten API
Der obige Code demonstriert die Konvertierung einer Datei in AutoCAD in SVG mithilfe des Python RESTful Service. Sie können die Exportoptionen der PutDrawingSvgRequest-Klasse nutzen, um die Ausgabe anzupassen. Ebenso können mehrere Dateien in den Cloud-Speicher hochgeladen und durch Aufrufen der entsprechenden Methode für die jeweiligen Dateien in das gewünschte Format konvertiert werden.
Dieses Tutorial führt Sie durch die Konvertierung einer DWG-Datei in SVG. Informationen zum Konvertieren einer DWG-Datei in DWF finden Sie im Artikel zu Konvertieren Sie DWG in DWF mithilfe der Python REST API.