Dieses kurze Tutorial erklärt, wie Sie DWG mithilfe der Python REST API in PSD konvertieren. Sie lernen, mithilfe eines Python-basierten Cloud SDK einen DWG-zu-PSD-Konverter mit der Python REST-Schnittstelle zu entwickeln. Der Beispielcode demonstriert den gesamten Prozess, vom Hochladen der Quelldatei über das Abrufen der konvertierten Datei bis hin zum Speichern auf dem Desktop.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen zum Konvertieren einer DWG-Datei in PSD
- Laden Sie Aspose.Cad Cloud SDK für Python herunter, um DWG in PSD umzuwandeln
- Richten Sie mit dem oben genannten SDK ein Python-Projekt ein
Schritte zum Konvertieren von DWG in PSD mithilfe der Python REST-Schnittstelle
- Instanziieren Sie CadApi mit Ihrer Client-ID, Ihrem Client-Geheimnis und Ihrer Basis-URL, damit Sie den Aspose.CAD Cloud-Dienst aufrufen können
- Richten Sie den Eingabepfad auf die DWG-Datei, die Sie konvertieren möchten, und legen Sie den Ausgabepfad auf eine PSD-Datei fest, in der das Ergebnis gespeichert wird.
- Öffnen Sie die Quelldatei, kopieren Sie ihre Bytes in einen MemoryStream und spulen Sie zum Anfang zurück, damit sie zum Senden bereit ist
- Verpacken Sie den In-Memory-Stream in eine PutDrawingPsdRequest, um dem Dienst mitzuteilen, dass Sie eine PSD-Ausgabe wünschen.
- Rufen Sie PutDrawingPsd auf Ihrer CadApi-Instanz auf, um die Cloud-Konvertierung durchzuführen und das Ergebnis als Stream zu erhalten
- Erstellen Sie die Zieldatei unter outputPath, kopieren Sie den Ergebnisstream hinein und drucken Sie eine Erfolgsmeldung, die anzeigt, wo die PSD gespeichert wurde
Richten Sie CadApi mit Ihren Anmeldeinformationen und der Basis-URL ein, legen Sie Ihre DWG-Eingabe- und PSD-Ausgabedateien fest und lesen Sie die Eingabedatei in einen MemoryStream ein. Verpacken Sie diesen Stream in PutDrawingPsdRequest, rufen Sie PutDrawingPsd auf, um die konvertierten Daten abzurufen, und speichern Sie sie im outputPath.
Code für den Online-Konverter von DWG zu PSD mithilfe des Python RESTful Service
Der obige Code zeigt, wie Sie einen DWG-zu-PSD-Konverter mit Python-basierter API entwickeln. Übergeben Sie Rasterungs- und Formatierungsoptionen mit Ihrem PutDrawingPsdRequest/PutDrawingPdfRequest, anstatt nur die Bytes, um die Standardwerte zu überschreiben. Auf diese Weise können Sie Seitengröße, DPI, Hintergrund, Layout(s), Ebenen usw. steuern.
Dieses Tutorial hat uns bei der Konvertierung von DWG in PSD unterstützt. Wenn Sie DWG in PDF konvertieren möchten, lesen Sie den Artikel auf Konvertieren Sie DWG-Dateien mithilfe der Python REST API in PDF.