Αυτό το σύντομο σεμινάριο εξηγεί πώς να μετατρέψετε DWG σε PSD χρησιμοποιώντας το Python REST API. Θα μάθετε να αναπτύσσετε έναν μετατροπέα DWG σε PSD χρησιμοποιώντας το Python REST Interface με τη βοήθεια ενός Cloud SDK που βασίζεται σε Python. Το δείγμα κώδικα δείχνει την πλήρη διαδικασία, ξεκινώντας από τη μεταφόρτωση του αρχείου προέλευσης για την ανάκτηση του αρχείου που έχει μετατραπεί και την αποθήκευσή του στο γραφείο.
Προαπαιτούμενο
- Δημιουργήστε έναν λογαριασμό και λάβετε διαπιστευτήρια API για την αλλαγή ενός αρχείου DWG σε PSD
- Κατεβάστε το Aspose.Cad Cloud SDK για Python για να μετατρέψετε το DWG σε PSD
- Δημιουργήστε ένα έργο Python με το παραπάνω SDK
Βήματα για τον μετατροπέα DWG σε PSD χρησιμοποιώντας το Python REST Interface
- Δημιουργήστε ένα instantiate CadApi με το Client ID, το Client Secret και τη βασική διεύθυνση URL, ώστε να μπορείτε να καλέσετε την υπηρεσία Aspose.CAD Cloud.
- Τοποθετήστε την παράμετρο inputPath στο DWG που θέλετε να μετατρέψετε και ορίστε την παράμετρο outputPath σε ένα αρχείο .psd όπου θα αποθηκευτεί το αποτέλεσμα.
- Ανοίξτε το αρχείο προέλευσης, αντιγράψτε τα byte του σε ένα MemoryStream και επιστρέψτε στην αρχή, ώστε να είναι έτοιμο για αποστολή.
- Τυλίξτε τη ροή στη μνήμη σε ένα PutDrawingPsdRequest για να ενημερώσετε την υπηρεσία ότι θέλετε έξοδο PSD
- Καλέστε το ΒάλτεΣχέδιοPsd στην παρουσία CadApi για να εκτελέσετε τη μετατροπή cloud και να λάβετε το αποτέλεσμα ως ροή
- Δημιουργήστε το αρχείο προορισμού στο outputPath, αντιγράψτε τη ροή αποτελεσμάτων σε αυτό και εκτυπώστε ένα μήνυμα επιτυχίας που να δείχνει πού αποθηκεύτηκε το PSD.
Ρυθμίστε το CadApi με τα διαπιστευτήριά σας και τη βασική διεύθυνση URL, ορίστε τα αρχεία DWG εισόδου και PSD εξόδου και, στη συνέχεια, διαβάστε το αρχείο εισόδου σε ένα MemoryStream. Τυλίξτε αυτήν τη ροή στο PutDrawingPsdRequest, καλέστε το PutDrawingPsd για να λάβετε τα δεδομένα που έχουν μετατραπεί και αποθηκεύστε τα στο outputPath.
Κώδικας για τον online μετατροπέα DWG σε PSD χρησιμοποιώντας την υπηρεσία Python RESTful
Ο παραπάνω κώδικας δείχνει πώς να αναπτύξετε έναν μετατροπέα DWG σε PSD με API που βασίζεται σε Python. Μεταβιβάστε επιλογές ραστεροποίησης και μορφοποίησης με το PutDrawingPsdRequest/PutDrawingPdfRequest αντί μόνο για τα bytes για να παρακάμψετε τις προεπιλεγμένες τιμές. Με αυτόν τον τρόπο, μπορείτε να ελέγξετε το μέγεθος σελίδας, το DPI, το φόντο, τη διάταξη (ή τις διατάξεις) και τα επίπεδα κ.λπ.
Αυτό το σεμινάριο μας καθοδήγησε στον τρόπο μετατροπής DWG σε PSD. Αν θέλετε να μετατρέψετε DWG σε PDF, ανατρέξτε στο άρθρο σχετικά με το Μετατροπή αρχείου DWG σε PDF χρησιμοποιώντας το Python REST API.