Dieses kurze Tutorial zeigt, wie Sie DWG} mithilfe der Node.js REST API in SVG konvertieren. Sie lernen, wie Sie DWG mithilfe der Node.js REST-Schnittstelle und mithilfe eines Dotnodejs-basierten Cloud SDK automatisch in SVG umwandeln. 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 Dotnodejs herunter, um DWG in SVG zu ändern
- Richten Sie ein Node.js-Projekt mit dem oben genannten SDK ein
Schritte zum Konvertieren von DWG in SVG online mithilfe des Node.js 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 der Node.js-basierten API von CAD zu 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 Node.js-basierten API
Der obige Code demonstriert die Konvertierung einer Datei in AutoCAD in SVG mithilfe des Node.js 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 Node.js REST-API.