Αυτός ο οδηγός βήμα προς βήμα θα σας δείξει πώς να εξαγάγετε την εικόνα CDR σε μορφή PSD σε C#. Αυτός ο απλός κώδικας C# μπορεί να δημιουργήσει εικόνα PSD από αρχείο CDR χρησιμοποιώντας λίγες γραμμές κώδικα.
Βήματα για την εξαγωγή εικόνας CorelDRAW CDR σε μορφή PSD Photoshop σε C#
- Ρυθμίστε το πακέτο Aspose.Imaging for .NET από το Nuget.org
- Συμπεριλάβετε αναφορά στους ακόλουθους τρεις χώρους ονομάτων: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr και Aspose.Imaging.ImageOptions
- Ρυθμίστε την άδεια χρήσης χρησιμοποιώντας τη μέθοδο SetLicense πριν αποθηκεύσετε την εικόνα CDR ως εικόνα PSD
- Φορτώστε το αρχείο εικόνας CorelDRAW CDR στην παρουσία CdrImage
- Ορίστε χαρακτηριστικά της προβλεπόμενης εικόνας PSD του Photoshop χρησιμοποιώντας την παρουσία κλάσης PsdOptions
- Αποθηκεύστε το φορτωμένο αρχείο εικόνας CDR ως εικόνα PSD στο δίσκο
Στα παραπάνω απλά βήματα, φορτώνουμε πρώτα μια εικόνα CDR σε αντικείμενο CdrImage χρησιμοποιώντας τη μέθοδο Load της κλάσης Image. Αφού φορτώσουμε την εικόνα CDR στη μνήμη, μπορούμε να την αποθηκεύσουμε σε μια εικόνα PSD εξόδου χωρίς να χρησιμοποιήσουμε το Photoshop. Μπορούμε να καθορίσουμε και άλλα χαρακτηριστικά της εικόνας PSD εξόδου.
Κώδικας για εξαγωγή εικόνας CorelDRAW CDR σε μορφή PSD Photoshop σε C#
Σε αυτό το παράδειγμα, χρησιμοποιήσαμε τις προεπιλεγμένες επιλογές για το MultiPageOptions για τη συγχώνευση και την απόδοση όλων των σελίδων CDR σε ένα PSD. Υπάρχει άλλη επιλογή εξαγωγής κάθε σελίδας εικόνας CDR ως ξεχωριστό PSD ορίζοντας την ιδιότητα MergeLayers σε false. Μπορείτε επίσης να αλλάξετε την τιμή του απαριθμητή για το SmoothingMode για να ορίσετε επίσης την ποιότητα της εξαγόμενης εικόνας PSD. Ομοίως, μπορούμε να ορίσουμε άλλες απαιτούμενες ιδιότητες ή χαρακτηριστικά για να αποκτήσουμε εικόνα PSD διαφορετικής ποιότητας.
Στο προηγούμενο θέμα μας, εξηγήσαμε τον κώδικα στον Δημιουργία εικόνας PNG από BMP σε C#.