ImageAttributes-Member
Ein ImageAttributes-Objekt enthält Informationen darüber, wie Bitmap- und Metadateifarben während der Wiedergabe bearbeitet werden. Ein ImageAttributes-Objekt verwaltet mehrere Farbanpassungseinstellungen, u. a. Farbanpassungsmatrizen, Anpassungsmatrizen für Graustufenwerte, Gammakorrekturwerte, Farbzuordnungstabellen und Farbschwellenwerte. Die Farben können während der Wiedergabe korrigiert, abgedunkelt, aufgehellt und entfernt werden. Initialisieren Sie zum Anwenden solcher Änderungen zunächst ein ImageAttributes-Objekt, und übergeben Sie den Pfad dieses ImageAttributes-Objekts (zusammen mit dem Pfad eines Image-Objekts) an die DrawImage-Methode.
In den folgenden Tabellen werden die vom ImageAttributes -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() ![]() |
ImageAttributes | Initialisiert eine neue Instanz der ImageAttributes-Klasse. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
![]() |
ClearBrushRemapTable | Löscht die Pinsel-Farbumwandlungstabelle dieses ImageAttributes-Objekts. |
![]() |
ClearColorKey | Überladen. Löscht den Colorkey (Transparenzbereich). |
![]() |
ClearColorMatrix | Überladen. Löscht die Farbanpassungsmatrix. |
![]() |
ClearGamma | Überladen. Deaktiviert die Gammakorrektur. |
![]() |
ClearNoOp | Überladen. Löscht die NoOp-Einstellung. |
![]() |
ClearOutputChannel | Überladen. Löscht die CMYK-Ausgabekanaleinstellung. |
![]() |
ClearOutputChannelColorProfile | Überladen. Löscht die Einstellungen des Ausgabekanal-Farbprofils. |
![]() |
ClearRemapTable | Überladen. Löscht die Farbumwandlungstabelle. |
![]() |
ClearThreshold | Überladen. Löscht den Schwellenwert. |
![]() |
Clone | Erstellt eine genaue Kopie dieses ImageAttributes-Objekts. |
![]() |
Dispose | Gibt alle von diesem ImageAttributes-Objekt verwendeten Ressourcen frei. |
![]() ![]() |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) |
![]() |
GetAdjustedPalette | Passt die Farben in einer Palette entsprechend den Anpassungseinstellungen einer angegebenen Kategorie an. |
![]() ![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) |
![]() ![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() ![]() ![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
SetBrushRemapTable | Legt die Farbumwandlungstabelle für die Pinselkategorie fest. |
![]() ![]() |
SetColorKey | Überladen. Legt den Colorkey (Transparenzbereich) fest. |
![]() |
SetColorMatrices | Überladen. Legt die Farbanpassungsmatrix und die Anpassungsmatrix für Graustufenwerte fest. |
![]() |
SetColorMatrix | Überladen. Legt die Farbanpassungsmatrix fest. |
![]() |
SetGamma | Überladen. Legt den Gammawert fest. |
![]() |
SetNoOp | Überladen. Deaktiviert die Farbanpassung. |
![]() |
SetOutputChannel | Überladen. Legt den CMYK-Ausgabekanal fest. |
![]() |
SetOutputChannelColorProfile | Überladen. Legt die Ausgabekanal-Farbprofildatei fest. |
![]() |
SetRemapTable | Überladen. Legt die Farbumwandlungstabelle fest. |
![]() |
SetThreshold | Überladen. Legt den Schwellenwert (Transparenzbereich) fest. |
![]() |
SetWrapMode | Überladen. Legt den Umbruchmodus fest. |
![]() ![]() |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
![]() ![]() |
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() ![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
ImageAttributes-Klasse
System.Drawing.Imaging-Namespace