ImageAttributes

ImageAttributes class

EinImageAttributes -Objekt enthält Informationen darüber, wie Bitmap- und Metadateifarben während des Renderns manipuliert werden. EinImageAttributes-Objekt verwaltet mehrere Farbanpassungseinstellungen, darunter Farbanpassungsmatrizen, Graustufenanpassungsmatrizen, Gammakorrekturwerte, Farbabbildungstabellen und Farbschwellenwerte. Während des Renderns können Farben korrigiert, abgedunkelt, aufgehellt und entfernt werden. Um solche Manipulationen anzuwenden, initialisieren Sie eineImageAttributes Objekt und passiere den Pfad davonImageAttributes Objekt (zusammen mit dem Pfad einerImage ) an die DrawImage-Methode.

public sealed class ImageAttributes

Konstrukteure

NameBeschreibung
ImageAttributes()Default_Constructor

Methoden

NameBeschreibung
ClearBrushRemapTable()Löscht die Pinselfarben-Neuzuordnungstabelle davonImageAttributes Objekt.
ClearColorKey()Löscht den Farbschlüssel (Transparenzbereich) für die Standardkategorie.
ClearColorKey(ColorAdjustType)Löscht den Farbschlüssel (Transparenzbereich) für eine bestimmte Kategorie.
ClearColorMatrix()Löscht die Farbanpassungsmatrix für die Standardkategorie.
ClearColorMatrix(ColorAdjustType)Löscht die Farbanpassungsmatrix für eine bestimmte Kategorie.
ClearGamma()Deaktiviert die Gammakorrektur für die Standardkategorie.
ClearGamma(ColorAdjustType)Deaktiviert die Gammakorrektur für eine bestimmte Kategorie.
ClearNoOp()Löscht die NoOp-Einstellung für die Standardkategorie.
ClearNoOp(ColorAdjustType)Löscht die NoOp-Einstellung für eine bestimmte Kategorie.
ClearOutputChannel()Löscht die CMYK-Ausgabekanaleinstellung (Cyan-Magenta-Gelb-Schwarz) für die Standardkategorie.
ClearOutputChannel(ColorAdjustType)Löscht die Ausgabekanaleinstellung (Cyan-Magenta-Gelb-Schwarz) für eine bestimmte Kategorie.
ClearOutputChannelColorProfile()Löscht die Farbprofileinstellung des Ausgangskanals für die Standardkategorie.
ClearOutputChannelColorProfile(ColorAdjustType)Löscht die Farbprofileinstellung des Ausgangskanals für eine bestimmte Kategorie.
ClearRemapTable()Löscht die Farbzuordnungstabelle für die Standardkategorie.
ClearRemapTable(ColorAdjustType)Löscht die Farbzuordnungstabelle für eine bestimmte Kategorie.
ClearThreshold()Löscht den Schwellenwert für die Standardkategorie.
ClearThreshold(ColorAdjustType)Löscht den Schwellenwert für eine bestimmte Kategorie.
SetBrushRemapTable(ColorMap[])Legt die Farbneuzuordnungstabelle für die Pinselkategorie fest.
SetColorKey(Color, Color)Legt den Farbschlüssel für die Standardkategorie fest.
SetColorKey(Color, Color, ColorAdjustType)Legt den Farbschlüssel (Transparenzbereich) für eine bestimmte Kategorie fest.
SetColorMatrices(ColorMatrix, ColorMatrix)Legt die Farbanpassungsmatrix und die Graustufenanpassungsmatrix für die Standardkategorie fest.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)Legt die Farbanpassungsmatrix und die Graustufenanpassungsmatrix für die Standardkategorie fest.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)Legt die Farbanpassungsmatrix und die Graustufenanpassungsmatrix für eine bestimmte Kategorie fest.
SetColorMatrix(ColorMatrix)Legt die Farbanpassungsmatrix für die Standardkategorie fest.
SetColorMatrix(ColorMatrix, ColorMatrixFlag)Legt die Farbanpassungsmatrix für die Standardkategorie fest.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)Legt die Farbanpassungsmatrix für eine bestimmte Kategorie fest.
SetGamma(float)Legt den Gammawert für die Standardkategorie fest.
SetGamma(float, ColorAdjustType)Legt den Gammawert für eine bestimmte Kategorie fest.
SetNoOp()Deaktiviert die Farbanpassung für die Standardkategorie.
SetNoOp(ColorAdjustType)Deaktiviert die Farbanpassung für eine bestimmte Kategorie.
SetOutputChannel(ColorChannelFlag)Legt den CMYK-Ausgabekanal (Cyan-Magenta-Gelb-Schwarz) für die Standardkategorie fest.
SetOutputChannel(ColorChannelFlag, ColorAdjustType)Legt den CMYK-Ausgabekanal (Cyan-Magenta-Gelb-Schwarz) für eine bestimmte Kategorie fest.
SetOutputChannelColorProfile(string)Legt die Farbprofildatei des Ausgabekanals für die Standardkategorie fest.
SetOutputChannelColorProfile(string, ColorAdjustType)Legt die Farbprofildatei des Ausgabekanals für eine bestimmte Kategorie fest.
SetRemapTable(ColorMap[])Legt die Farbzuordnungstabelle für die Standardkategorie fest.
SetRemapTable(ColorMap[], ColorAdjustType)Legt die Farbumwandlungstabelle für eine bestimmte Kategorie fest.
SetThreshold(float)Legt den Schwellenwert (Transparenzbereich) für die Standardkategorie fest.
SetThreshold(float, ColorAdjustType)Legt den Schwellenwert (Transparenzbereich) für eine bestimmte Kategorie fest.
SetWrapMode(WrapMode)Legt den Umbruchmodus fest, der verwendet wird, um zu entscheiden, wie eine Textur über eine Form oder an Formgrenzen gekachelt wird. Eine Textur wird über eine Form gekachelt, um sie auszufüllen, wenn die Textur kleiner ist als die Form, die sie ausfüllt.
SetWrapMode(WrapMode, Color)Legt den Umbruchmodus und die Farbe fest, die verwendet werden, um zu entscheiden, wie eine Textur über eine Form oder an Formgrenzen gekachelt wird. Eine Textur wird über eine Form gekachelt, um sie auszufüllen, wenn die Textur kleiner ist als die Form, die sie ausfüllt.
SetWrapMode(WrapMode, Color, bool)Legt den Umbruchmodus und die Farbe fest, die verwendet werden, um zu entscheiden, wie eine Textur über eine Form oder an Formgrenzen gekachelt wird. Eine Textur wird über eine Form gekachelt, um sie auszufüllen, wenn die Textur kleiner ist als die Form, die sie ausfüllt.

Siehe auch