Αυτό το σύντομο σεμινάριο περιγράφει πώς να αλλάξετε το μέγεθος της εικόνας σε C# φορτώνοντας απλώς την εικόνα προέλευσης και στη συνέχεια καλώντας τη συνάρτηση Αλλαγή μεγέθους για να εκτελέσετε τον μετασχηματισμό. Για αλλαγή μεγέθους εικόνας παρέχεται κωδικός C# μαζί με τα βήματα για τη διαμόρφωση του περιβάλλοντος. Μπορείτε να ορίσετε τον τύπο αλλαγής μεγέθους ενώ αλλάζετε το μέγεθος της εικόνας οποιουδήποτε τύπου όπως JPEG, BMP, PNG, GIF κ.λπ.
Βήματα για την αλλαγή μεγέθους εικόνας σε C#
- Διαμορφώστε το περιβάλλον για να προσθέσετε το Aspose.Imaging στην εφαρμογή σας
- Φορτώστε την εικόνα προέλευσης στο αντικείμενο κλάσης Image
- Καλέστε τη μέθοδο Image.Resize() μαζί με τον τύπο αλλαγής μεγέθους
- Αποθηκεύστε την εικόνα εξόδου στην επιθυμητή μορφή
Η χρήση της διαδικασίας C# αλλαγή μεγέθους εικόνας εξηγείται εδώ με τη βοήθεια της κοινής χρήσης συνδέσμων προς τους απαιτούμενους πόρους και, στη συνέχεια, βήμα προς βήμα εργασιών για την ολοκλήρωση της μετατροπής. Είναι μια αρκετά πιο εύκολη διαδικασία όπου απλώς φορτώστε την εικόνα και στη συνέχεια καλέστε τη λειτουργία αλλαγής μεγέθους μαζί με την επιλογή να ορίσετε τον τύπο αλλαγής μεγέθους όπως το AdaptiveResample που παρουσιάζεται εδώ. Ωστόσο, μπορείτε να χρησιμοποιήσετε οποιονδήποτε από τους τύπους αλλαγής μεγέθους όπως LanczosResample, BilinearResample, CubicConvolution και Bell για να αναφέρετε μερικούς.
Κώδικας για αλλαγή μεγέθους εικόνας σε C#
Αυτός ο κώδικας δείχνει πώς η χρήση της λειτουργίας αλλαγής μεγέθους εικόνας *c# μπορεί να επιτευχθεί με το καθορισμένο ResizeType. Μπορείτε να χρησιμοποιήσετε μια άλλη υπερφόρτωση της συνάρτησης Αλλαγή μεγέθους που απαιτεί αντικείμενο κλάσης ImageResizeSettings. Αυτό το αντικείμενο περιέχει το ResizeType ως μία από τις ιδιότητες και παρέχει και άλλες ιδιότητες όπως ColorCompareMethod, ColorQuantizationMethod, EntriesCount, FilterType κ.λπ.
Αυτό το σεμινάριο μας δίδαξε να αλλάξουμε το μέγεθος της εικόνας σε C#. Αν θέλετε να μάθετε τη διαδικασία μετατροπής του τύπου εικόνας, ανατρέξτε στο άρθρο στο πώς να δημιουργήσετε εικόνα PNG από BMP σε C#.