Class ImageAttributes

Class ImageAttributes

Nom dels espais: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)

Un objecte Aspose.Imaging.ImageAttributes conté informació sobre com es manipula el bitmap i els colors metafil·les durant el rendiment.Un Wl17.ImageAtributs manté diverses ajustaments de color, incloent matrius d’adaptació de colors, matriu de grau-escala, valors de correcció gamma, taules de mapes de colores, i valors de límit color.Durant la rendició, les colors poden ser corregides, foscades, il·luminades i eliminades.Per aplicar aquestes manipulations, inicia un __ WL17.ImagesAattribudes objectes i passa el camí de aquell __www.image.

public sealed class ImageAttributes

Inheritance

object ImageAttributes

Membres heretats

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ImageAttributes()

public ImageAttributes()

Methods

ClearBrushRemapTable()

Esborra la taula de tall de color d’aquest Aspose.Imaging.ImageAttributes objecte.

public void ClearBrushRemapTable()

ClearColorKey()

Clarifica la clau de color (riga de transparència) per a la categoria de default.

public void ClearColorKey()

ClearColorKey(ColorAdjustType)

Clarifica la clau de color (riga de transparència) per a una categoria especificada.

public void ClearColorKey(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es neteja la clau de color.

ClearColorMatrix()

Es neteja la matriu d’adaptació de colors per a la categoria de default.

public void ClearColorMatrix()

ClearColorMatrix(ColorAdjustType)

Limita la matriu d’adaptació de color per a una categoria especificada.

public void ClearColorMatrix(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es neteja la matriu d’adaptació de color.

ClearGamma()

Disabilita la correcció gamma per a la categoria de default.

public void ClearGamma()

ClearGamma(ColorAdjustType)

Disabilita la correcció gamma per a una categoria específica.

public void ClearGamma(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es desactiva la correcció gamma.

ClearNoOp()

Clarifica la configuració NoOp per a la categoria de default.

public void ClearNoOp()

ClearNoOp(ColorAdjustType)

Clarifica la configuració NoOp per a una categoria especificada.

public void ClearNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es neteja la configuració NoOp.

ClearOutputChannel()

Clarifica la configuració del canal de sortida CMYK (cyan-magenta-gull-negre) per a la categoria de default.

public void ClearOutputChannel()

ClearOutputChannel(ColorAdjustType)

Es clarifica la configuració del canal de sortida (cyan-magenta-gull-negre) per a una categoria especificada.

public void ClearOutputChannel(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es neteja la configuració del canal de sortida.

ClearOutputChannelColorProfile()

Clarifica la configuració del perfil de color del canal de sortida per a la categoria estàndard.

public void ClearOutputChannelColorProfile()

ClearOutputChannelColorProfile(ColorAdjustType)

Clarifica la configuració del perfil de color del canal de sortida per a una categoria especificada.

public void ClearOutputChannelColorProfile(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es neteja la configuració del perfil del canal de sortida.

ClearRemapTable()

Limita la taula de remodelació de colors per a la categoria default.

public void ClearRemapTable()

ClearRemapTable(ColorAdjustType)

Limita la taula de tall de colors per a una categoria especificada.

public void ClearRemapTable(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es neteja la taula de remap.

ClearThreshold()

Calcula el valor límit per a la categoria default.

public void ClearThreshold()

ClearThreshold(ColorAdjustType)

Calcula el valor límit per a una categoria especificada.

public void ClearThreshold(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es neteja el límit.

SetBrushRemapTable(ColorMap[])

Estableix la taula de tall de colors per a la categoria de brús.

public void SetBrushRemapTable(ColorMap[] map)

Parameters

map ColorMap []

Una sèrie d’objectes Aspose.Imaging.ColorMap.

SetColorKey(color, color)

Estableix la clau de color per a la categoria de configuració.

public void SetColorKey(Color colorLow, Color colorHigh)

Parameters

colorLow Color

El valor de la clau de color baix.

colorHigh Color

El valor de la clau de color.

SetColorKey(Color, Color i ColorModifica)

Estableix la clau de color (riga de transparència) per a una categoria especificada.

public void SetColorKey(Color colorLow, Color colorHigh, ColorAdjustType type)

Parameters

colorLow Color

El valor de la clau de color baix.

colorHigh Color

El valor de la clau de color.

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual s’estableix la clau de color.

SetColorMatrices(Col·lecció ColorMatrix)

Estableix la matriu d’adaptació de color i la matrícula de graix per a la categoria de configuració.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)

Parameters

newColorMatrix ColorMatrix

La matriu d’adaptació de colors.

grayMatrix ColorMatrix

La matriu d’adaptació de graus.

SetColorMatrices(Màster: ColorMatrix, ColorMatrix)

Estableix la matriu d’adaptació de color i la matrícula de graix per a la categoria de configuració.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

La matriu d’adaptació de colors.

grayMatrix ColorMatrix

La matriu d’adaptació de graus.

flags ColorMatrixFlag

Un element de Aspose.Imaging.ColorMatrixFlag que especifica el tipus d’imatge i color que serà afectat per les matrius de ajustament de color i gris.

SetColorMatrices(ColorMatrix, ColorMatrix, Flag de color, Tipus d’ajust)

Estableix la matriu d’adaptació de color i la matrícula de graix per a una categoria especificada.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type)

Parameters

newColorMatrix ColorMatrix

La matriu d’adaptació de colors.

grayMatrix ColorMatrix

La matriu d’adaptació de graus.

mode ColorMatrixFlag

Un element de Aspose.Imaging.ColorMatrixFlag que especifica el tipus d’imatge i color que serà afectat per les matrius de ajustament de color i gris.

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual s’estableixen les matrius d’adaptació de color i gris.

SetColorMatrix(ColorMatrix)

Estableix la matriu d’adaptació de colors per a la categoria default.

public void SetColorMatrix(ColorMatrix newColorMatrix)

Parameters

newColorMatrix ColorMatrix

La matriu d’adaptació de colors.

SetColorMatrix(Col·lecció ColorMatrixFlag)

Estableix la matriu d’adaptació de colors per a la categoria default.

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

La matriu d’adaptació de colors.

flags ColorMatrixFlag

Un element de Aspose.Imaging.ColorMatrixFlag que especifica el tipus d’imatge i color que serà afectat per la matriu de ajustament de color.

SetColorMatrix(ColorMatrixFlag i ColorAdjustType)

Estableix la matriu d’adaptació de color per a una categoria especificada.

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type)

Parameters

newColorMatrix ColorMatrix

La matriu d’adaptació de colors.

mode ColorMatrixFlag

Un element de Aspose.Imaging.ColorMatrixFlag que especifica el tipus d’imatge i color que serà afectat per la matriu de ajustament de color.

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual s’estableix la matriu d’adaptació de color.

SetGamma(Float)

Estableix el valor gamma per a la categoria de default.

public void SetGamma(float gamma)

Parameters

gamma float

El valor de la correcció gamma.

SetGamma(Col·lecció, ColorAdjustType)

Establir el valor gamma per a una categoria especificada.

public void SetGamma(float gamma, ColorAdjustType type)

Parameters

gamma float

El valor de la correcció gamma.

type ColorAdjustType

Un element de l’enumeració Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual s’estableix el valor gamma.

SetNoOp()

Es desactivarà l’ajust de color per a la categoria de default.

public void SetNoOp()

SetNoOp(ColorAdjustType)

Desactivar l’ajust de color per a una categoria especificada.

public void SetNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual es desactiva la correcció de color.

SetOutputChannel(ColorChannelFlag)

Estableix el canal de sortida CMYK (cyan-magenta-gull-negre) per a la categoria de default.

public void SetOutputChannel(ColorChannelFlag flags)

Parameters

flags ColorChannelFlag

Un element de Aspose.Imaging.ColorChannelFlag que especifica el canal de sortida.

SetOutputChannel(ColorChannelFlag, ColorAdjustType)

Estableix el canal de sortida CMYK (cyan-magenta-gull-negre) per a una categoria especificada.

public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)

Parameters

flags ColorChannelFlag

Un element de Aspose.Imaging.ColorChannelFlag que especifica el canal de sortida.

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual s’estableix el canal de sortida.

SetOutputChannelColorProfile(Tàrrega)

Estableix el fitxer de perfil de color del canal de sortida per a la categoria estàndard.

public void SetOutputChannelColorProfile(string colorProfileFilename)

Parameters

colorProfileFilename string

El nom de ruta d’un arxiu de perfil de color. Si el fitxer de profil de colors es troba en la direcció %SystemRoot%\Sistem32\Drivers\Color, aquest paràmetre pot ser el nom del fitxer.

SetOutputChannelColorProfile(Col·lecció, ColorAdjustType)

Configura el fitxer de color del canal de sortida per a una categoria especificada.

public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)

Parameters

colorProfileFilename string

El nom de ruta d’un arxiu de perfil de color. Si el fitxer de profil de colors es troba en la direcció %SystemRoot%\Sistem32\Drivers\Color, aquest paràmetre pot ser el nom del fitxer.

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual s’estableix el fitxer de perfil de color del canal de sortida.

SetRemapTable(ColorMap[])

Estableix la taula de remodelació de colors per a la categoria estàndard.

public void SetRemapTable(ColorMap[] map)

Parameters

map ColorMap []

Cada parella de colors conté un color existent (el primer valor) i el color que es mapejarà a (l’altre valor).

SetRemapTable(ColorMap[]Col·locacióModifica)

Estableix la taula de tall de colors per a una categoria especificada.

public void SetRemapTable(ColorMap[] map, ColorAdjustType type)

Parameters

map ColorMap []

Cada parella de colors conté un color existent (el primer valor) i el color que es mapejarà a (l’altre valor).

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual s’estableix la taula de remodelació de colors.

SetThreshold(Float)

Estableix el límit (range de transparència) per a la categoria de default.

public void SetThreshold(float threshold)

Parameters

threshold float

Un nombre real que especifica el valor límit.

SetThreshold(Col·lecció, ColorAdjustType)

Establir el límit (range de transparència) per a una categoria especificada.

public void SetThreshold(float threshold, ColorAdjustType type)

Parameters

threshold float

Un valor límit de 0,0 a 1,0 que s’utilitza com a punt de ruptura per classificar colors que es mapeurà a un valor màxim o mínim.

type ColorAdjustType

Un element de Aspose.Imaging.ColorAdjustType que especifica la categoria per a la qual s’estableix el límit de color.

SetWrapMode(WrapMode)

Estableix el mode d’embalatge que s’utilitza per decidir com talar una textura a través d’una forma, o a les fronteres de la forma. Una tekstura es tilarà sobre una forma per omplir-la quan la texura és més petita del que es omple.

public void SetWrapMode(WrapMode mode)

Parameters

mode WrapMode

Un element de Aspose.Imaging.WrapMode que especifica com s’utilitzen copies repetides d’una imatge per tallar una àrea.

SetWrapMode(El color, el color)

Estableix el mode d’envasament i el color utilitzat per decidir com tilar una textura a través d’una forma, o a les fronteres de la forma. Una texura s’hi tile per una forma per omplir-la quan la tekstura és més petita del que es omple.

public void SetWrapMode(WrapMode mode, Color color)

Parameters

mode WrapMode

Un element de Aspose.Imaging.WrapMode que especifica com s’utilitzen copies repetides d’una imatge per tallar una àrea.

color Color

Un Aspose.Imaging.ImageAttributes és l’objecte que especifica el color dels píxels fora d’una imatge renderada.Aquesta color és visible si el paràmetre de mode s’estableix a Wl17.WrapMode.Clamp i el rectangle de font passat a DrawIMage és més gran que la mateixa imatge.

SetWrapMode(Màgia, color i bool)

Estableix el mode d’envasament i el color utilitzat per decidir com tilar una textura a través d’una forma, o a les fronteres de la forma. Una texura s’hi tile per una forma per omplir-la quan la tekstura és més petita del que es omple.

public void SetWrapMode(WrapMode mode, Color color, bool clamp)

Parameters

mode WrapMode

Un element de Aspose.Imaging.WrapMode que especifica com s’utilitzen copies repetides d’una imatge per tallar una àrea.

color Color

Aquest color és visible si el paràmetre de mode s’estableix a Aspose.Imaging.WrapMode.Clamp i el rectangle de font passat a DrawImage és més gran que la imatge mateixa.

clamp bool

Aquest paràmetre no té efecte. posa’t en fals.

 Català