ImageAttributes

ImageAttributes class

AnImageAttributes objektet innehåller information om hur bitmapps- och metafilfärger manipuleras under rendering. EnImageAttributesobjektet har flera färgjusteringsinställningar, inklusive färgjusteringsmatriser, gråskalejusteringsmatriser, gammakorrigeringsvärden, färgkartatabeller och färgtröskelvärden. Under renderingen kan färger korrigeras, mörkas, ljusnas och tas bort. För att tillämpa sådana manipulationer, initiera enImageAttributes objekt och passera vägen för detImageAttributes objekt (tillsammans med sökvägen för enImage ) till DrawImage-metoden.

public sealed class ImageAttributes

Konstruktörer

namnBeskrivning
ImageAttributes()Default_Constructor

Metoder

namnBeskrivning
ClearBrushRemapTable()Rensar penselfärgombildningstabellen för dettaImageAttributes objekt.
ClearColorKey()Rensar färgnyckeln (transparensintervall) för standardkategorin.
ClearColorKey(ColorAdjustType)Rensar färgnyckeln (transparensintervall) för en angiven kategori.
ClearColorMatrix()Rensar färgjusteringsmatrisen för standardkategorin.
ClearColorMatrix(ColorAdjustType)Rensar färgjusteringsmatrisen för en angiven kategori.
ClearGamma()Inaktiverar gammakorrigering för standardkategorin.
ClearGamma(ColorAdjustType)Inaktiverar gammakorrigering för en angiven kategori.
ClearNoOp()Rensar NoOp-inställningen för standardkategorin.
ClearNoOp(ColorAdjustType)Rensar NoOp-inställningen för en angiven kategori.
ClearOutputChannel()Rensar utgångskanalinställningen för CMYK (cyan-magenta-gul-svart) för standardkategorin.
ClearOutputChannel(ColorAdjustType)Rensar utgångskanalinställningen (cyan-magenta-gul-svart) för en angiven kategori.
ClearOutputChannelColorProfile()Rensar utgångskanalens färgprofilinställning för standardkategorin.
ClearOutputChannelColorProfile(ColorAdjustType)Rensar utgångskanalens färgprofilinställning för en angiven kategori.
ClearRemapTable()Rensar färgombildningstabellen för standardkategorin.
ClearRemapTable(ColorAdjustType)Rensar färgombildningstabellen för en angiven kategori.
ClearThreshold()Tar bort tröskelvärdet för standardkategorin.
ClearThreshold(ColorAdjustType)Tar bort tröskelvärdet för en angiven kategori.
SetBrushRemapTable(ColorMap[])Ställer in färgombildningstabellen för penselkategorin.
SetColorKey(Color, Color)Ställer in färgnyckeln för standardkategorin.
SetColorKey(Color, Color, ColorAdjustType)Ställer in färgnyckeln (transparensintervall) för en angiven kategori.
SetColorMatrices(ColorMatrix, ColorMatrix)Ställer in färgjusteringsmatrisen och gråskalejusteringsmatrisen för standardkategorin.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)Ställer in färgjusteringsmatrisen och gråskalejusteringsmatrisen för standardkategorin.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)Ställer in färgjusteringsmatrisen och gråskalejusteringsmatrisen för en angiven kategori.
SetColorMatrix(ColorMatrix)Ställer in färgjusteringsmatrisen för standardkategorin.
SetColorMatrix(ColorMatrix, ColorMatrixFlag)Ställer in färgjusteringsmatrisen för standardkategorin.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)Ställer in färgjusteringsmatrisen för en angiven kategori.
SetGamma(float)Anger gammavärdet för standardkategorin.
SetGamma(float, ColorAdjustType)Anger gammavärdet för en angiven kategori.
SetNoOp()Stänger av färgjustering för standardkategorin.
SetNoOp(ColorAdjustType)Stänger av färgjustering för en angiven kategori.
SetOutputChannel(ColorChannelFlag)Ställer in CMYK-utgångskanalen (cyan-magenta-gul-svart) för standardkategorin.
SetOutputChannel(ColorChannelFlag, ColorAdjustType)Ställer in CMYK-utgångskanalen (cyan-magenta-gul-svart) för en angiven kategori.
SetOutputChannelColorProfile(string)Ställer in utgångskanalens färgprofilfil för standardkategorin.
SetOutputChannelColorProfile(string, ColorAdjustType)Ställer in utgångskanalens färgprofilfil för en angiven kategori.
SetRemapTable(ColorMap[])Ställer in färgombildningstabellen för standardkategorin.
SetRemapTable(ColorMap[], ColorAdjustType)Ställer in färgombildningstabellen för en angiven kategori.
SetThreshold(float)Ställer in tröskeln (transparensintervall) för standardkategorin.
SetThreshold(float, ColorAdjustType)Ställer in tröskeln (transparensintervall) för en angiven kategori.
SetWrapMode(WrapMode)Ställer in lindningsläget som används för att bestämma hur en textur ska kaklas över en form eller vid formgränser. En textur är sida vid sida över en form för att fylla i den när strukturen är mindre än formen den fyller.
SetWrapMode(WrapMode, Color)Ställer in lindningsläget och färgen som används för att bestämma hur en textur ska kaklas över en form eller vid formgränser. En textur är sida vid sida över en form för att fylla i den när strukturen är mindre än formen den fyller.
SetWrapMode(WrapMode, Color, bool)Ställer in lindningsläget och färgen som används för att bestämma hur en textur ska kaklas över en form eller vid formgränser. En textur är sida vid sida över en form för att fylla i den när strukturen är mindre än formen den fyller.

Se även