Diese Kurzanleitung erklärt, wie Sie DWG in DWF mithilfe der Python REST API konvertieren. Die Konvertierung von DWG in DWF mithilfe der Python Low Code API verwandelt Ihre editierbare CAD-Zeichnung in eine kompakte, gemeinsam nutzbare, schreibgeschützte Datei zum einfachen Anzeigen, Drucken und Markieren, ohne das Original preiszugeben. Sie führen die Konvertierung mithilfe eines Dotpython-basierten Cloud SDK durch.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen zum Konvertieren einer DWG-Datei in DWF
- Laden Sie Aspose.Cad Cloud SDK für Dotpython herunter, um DWG in DWF zu ändern
- Richten Sie mit dem oben genannten SDK ein Python-Projekt ein
Schritte zum Konvertieren einer DWG-Datei in DXF mithilfe einer Python-basierten API
- Erstellen Sie eine CadApi-Instanz mit Ihrem App-Schlüssel, Ihrer App-SID und Ihrer Basis-URL
- Zeigen Sie mit inputPath auf die Quell-DWG-Datei und mit outputPath auf die Ziel-DWF-Datei.
- Öffnen Sie die DWG, kopieren Sie sie in einen MemoryStream und setzen Sie die Position auf 0 zurück
- Erstellen Sie einen PutDrawingDwfRequest mit dem vorbereiteten MemoryStream
- Rufen Sie cadApi.PutDrawingDwf(request) auf, um die konvertierte DWF-Datei als Stream zu erhalten.
- Erstellen Sie die Zieldatei und kopieren Sie den Ergebnisstream in den Ausgabepfad
Diese Schritte fassen den Prozess zur Konvertierung von DWG in DWF mithilfe einer Python-basierten API zusammen. Richten Sie zunächst CadApi mit Ihren Anmeldeinformationen ein und verweisen Sie auf Ihre DWG-Datei und die zu erstellende DWF-Datei. Laden Sie anschließend die DWG-Datei in den Speicher, senden Sie sie mit PutDrawingDwfRequest zur Konvertierung und speichern Sie den zurückgegebenen Stream als Ihre DWF-Datei.
Code für den AutoCAD-zu-DWF-Konverter mithilfe der Python-REST-Schnittstelle
Dieses Codebeispiel demonstriert die Entwicklung eines DWG-zu-DWF-Konverters online mithilfe der Python REST API. Die Quelldatei wird direkt vom Festplattenspeicher geladen; Sie können jedoch mehrere Dateien in den Cloud-Speicher hochladen und die Transformationen für die bereits hochgeladenen Dateien durchführen. Optionale Parameter wie Zielseitengröße/DPI, Hintergrundfarbe, Drehung, Zoom/Skalierung usw. können Sie mithilfe der zusätzlichen Parameter in der PutDrawingDwfRequest()-Methode angeben.
In diesem Tutorial haben wir die Konvertierung von DWG in DWF gelernt. Informationen zum Konvertieren einer DWG-Datei in DXF finden Sie im Artikel zu Konvertieren Sie DWG in DXF mithilfe der Python REST API.