Class ImageAttributes

ImageAttributes class

ΑνImageAttributes Το αντικείμενο περιέχει πληροφορίες σχετικά με τον τρόπο χειραγώγησης των χρωμάτων bitmap και metafile κατά την απόδοση. ΕναImageAttributes Το αντικείμενο διατηρεί πολλές ρυθμίσεις προσαρμογής χρώματος, συμπεριλαμβανομένων πίνακες προσαρμογής χρώματος, πίνακες προσαρμογής κλίμακας του γκρι, τιμές διόρθωσης γάμμα, πίνακες χαρτών χρωμάτων και τιμές κατωφλίου χρώματος. Κατά τη διάρκεια της απόδοσης, τα χρώματα μπορούν να διορθωθούν, να σκουρύνουν, να φωτιστούν και να αφαιρεθούν. Για να εφαρμόσετε τέτοιους χειρισμούς, αρχικοποιήστε έναImageAttributesαντικείμενο και περάστε το μονοπάτι αυτούImageAttributes αντικείμενο (μαζί με τη διαδρομή ενόςImage ) στη μέθοδο DrawImage.

public sealed class ImageAttributes

Κατασκευαστές

ΟνομαΠεριγραφή
ImageAttributes()Ο προεπιλεγμένος κατασκευαστής.

Μέθοδοι

ΟνομαΠεριγραφή
ClearBrushRemapTable()Καθαρίζει τον πίνακα χρωματικής αντιστοίχισης πινέλου από αυτόImageAttributes αντικείμενο.
ClearColorKey()Διαγράφει το έγχρωμο πλήκτρο (εύρος διαφάνειας) για την προεπιλεγμένη κατηγορία.
ClearColorKey(ColorAdjustType)Διαγράφει το πλήκτρο χρώματος (εύρος διαφάνειας) για μια καθορισμένη κατηγορία.
ClearColorMatrix()Διαγράφει τη μήτρα προσαρμογής χρώματος για την προεπιλεγμένη κατηγορία.
ClearColorMatrix(ColorAdjustType)Διαγράφει τη μήτρα προσαρμογής χρώματος για μια καθορισμένη κατηγορία.
ClearGamma()Απενεργοποιεί τη διόρθωση γάμμα για την προεπιλεγμένη κατηγορία.
ClearGamma(ColorAdjustType)Απενεργοποιεί τη διόρθωση γάμμα για μια καθορισμένη κατηγορία.
ClearNoOp()Διαγράφει τη ρύθμιση NoOp για την προεπιλεγμένη κατηγορία.
ClearNoOp(ColorAdjustType)Διαγράφει τη ρύθμιση NoOp για μια καθορισμένη κατηγορία.
ClearOutputChannel()Διαγράφει τη ρύθμιση καναλιού εξόδου CMYK (κυανό-ματζέντα-κίτρινο-μαύρο) για την προεπιλεγμένη κατηγορία.
ClearOutputChannel(ColorAdjustType)Διαγράφει τη ρύθμιση του καναλιού εξόδου (κυανό-ματζέντα-κίτρινο-μαύρο) για μια καθορισμένη κατηγορία.
ClearOutputChannelColorProfile()Διαγράφει τη ρύθμιση προφίλ χρώματος καναλιού εξόδου για την προεπιλεγμένη κατηγορία.
ClearOutputChannelColorProfile(ColorAdjustType)Διαγράφει τη ρύθμιση προφίλ χρώματος καναλιού εξόδου για μια καθορισμένη κατηγορία.
ClearRemapTable()Διαγράφει τον πίνακα color-remap για την προεπιλεγμένη κατηγορία.
ClearRemapTable(ColorAdjustType)Διαγράφει τον πίνακα χρωματικής αναπαράστασης για μια καθορισμένη κατηγορία.
ClearThreshold()Διαγράφει την τιμή κατωφλίου για την προεπιλεγμένη κατηγορία.
ClearThreshold(ColorAdjustType)Διαγράφει την τιμή κατωφλίου για μια καθορισμένη κατηγορία.
SetBrushRemapTable(ColorMap[])Ορίζει τον πίνακα color-remap για την κατηγορία πινέλου.
SetColorKey(Color, Color)Ορίζει το πλήκτρο χρώματος για την προεπιλεγμένη κατηγορία.
SetColorKey(Color, Color, ColorAdjustType)Ορίζει το πλήκτρο χρώματος (εύρος διαφάνειας) για μια καθορισμένη κατηγορία.
SetColorMatrices(ColorMatrix, ColorMatrix)Ορίζει τον πίνακα προσαρμογής χρώματος και τον πίνακα προσαρμογής κλίμακας του γκρι για την προεπιλεγμένη κατηγορία.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)Ορίζει τον πίνακα προσαρμογής χρώματος και τον πίνακα προσαρμογής κλίμακας του γκρι για την προεπιλεγμένη κατηγορία.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)Ορίζει τον πίνακα προσαρμογής χρώματος και τον πίνακα προσαρμογής κλίμακας του γκρι για μια καθορισμένη κατηγορία.
SetColorMatrix(ColorMatrix)Ορίζει τον πίνακα προσαρμογής χρώματος για την προεπιλεγμένη κατηγορία.
SetColorMatrix(ColorMatrix, ColorMatrixFlag)Ορίζει τον πίνακα προσαρμογής χρώματος για την προεπιλεγμένη κατηγορία.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)Ορίζει τη μήτρα προσαρμογής χρώματος για μια καθορισμένη κατηγορία.
SetGamma(float)Ορίζει την τιμή γάμμα για την προεπιλεγμένη κατηγορία.
SetGamma(float, ColorAdjustType)Ορίζει την τιμή γάμμα για μια καθορισμένη κατηγορία.
SetNoOp()Απενεργοποιεί τη ρύθμιση χρώματος για την προεπιλεγμένη κατηγορία.
SetNoOp(ColorAdjustType)Απενεργοποιεί τη ρύθμιση χρώματος για μια καθορισμένη κατηγορία.
SetOutputChannel(ColorChannelFlag)Ορίζει το κανάλι εξόδου CMYK (κυανό-ματζέντα-κίτρινο-μαύρο) για την προεπιλεγμένη κατηγορία.
SetOutputChannel(ColorChannelFlag, ColorAdjustType)Ορίζει το κανάλι εξόδου CMYK (κυανό-ματζέντα-κίτρινο-μαύρο) για μια καθορισμένη κατηγορία.
SetOutputChannelColorProfile(string)Ορίζει το αρχείο προφίλ χρώματος καναλιού εξόδου για την προεπιλεγμένη κατηγορία.
SetOutputChannelColorProfile(string, ColorAdjustType)Ορίζει το αρχείο προφίλ χρώματος καναλιού εξόδου για μια καθορισμένη κατηγορία.
SetRemapTable(ColorMap[])Ορίζει τον πίνακα color-remap για την προεπιλεγμένη κατηγορία.
SetRemapTable(ColorMap[], ColorAdjustType)Ορίζει τον πίνακα color-remap για μια καθορισμένη κατηγορία.
SetThreshold(float)Ορίζει το όριο (εύρος διαφάνειας) για την προεπιλεγμένη κατηγορία.
SetThreshold(float, ColorAdjustType)Ορίζει το όριο (εύρος διαφάνειας) για μια καθορισμένη κατηγορία.
SetWrapMode(WrapMode)Ρυθμίζει τη λειτουργία αναδίπλωσης που χρησιμοποιείται για να αποφασίσει πώς να πλακώσει μια υφή σε ένα σχήμα ή στα όρια σχήματος. Μια υφή τοποθετείται με πλακάκια σε ένα σχήμα για να το γεμίσει όταν η υφή είναι μικρότερη από το σχήμα που γεμίζει.
SetWrapMode(WrapMode, Color)Ρυθμίζει τη λειτουργία αναδίπλωσης και το χρώμα που χρησιμοποιούνται για να αποφασίσετε πώς να πλακώσετε μια υφή σε ένα σχήμα ή στα όρια σχήματος. Μια υφή τοποθετείται με πλακάκια σε ένα σχήμα για να το γεμίσει όταν η υφή είναι μικρότερη από το σχήμα που γεμίζει.
SetWrapMode(WrapMode, Color, bool)Ρυθμίζει τη λειτουργία αναδίπλωσης και το χρώμα που χρησιμοποιούνται για να αποφασίσετε πώς να πλακώσετε μια υφή σε ένα σχήμα ή στα όρια σχήματος. Μια υφή τοποθετείται με πλακάκια σε ένα σχήμα για να το γεμίσει όταν η υφή είναι μικρότερη από το σχήμα που γεμίζει.

Δείτε επίσης