Class ImageAttributes

Class ImageAttributes

Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)

En Aspose.Imaging.ImageAttributes objekt indeholder oplysninger om, hvordan bitmap og metafil farver manipuleres under rendering. En Wl17.ImmageAtributs objekt vedligeholder flere farvejustering indstillinger, herunder farvestoffer, grayscale-justerings matrice, gamma-korrektion værdier, farvekarttabeller og farvetrænseværdier. Under renderingen kan farver korrigeres, mørkes, belystes og fjernes. For at anvende sådanne manipulationer, initialiser du en _www.image.

public sealed class ImageAttributes

Inheritance

object ImageAttributes

De arvede medlemmer

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

Constructors

ImageAttributes()

public ImageAttributes()

Methods

ClearBrushRemapTable()

Rengør brush farve-remap tabellen af dette Aspose.Imaging.ImageAttributes objekt.

public void ClearBrushRemapTable()

ClearColorKey()

Rengør farvenøglen (transparency range) for standardkategorien.

public void ClearColorKey()

ClearColorKey(ColorAdjustType)

Rengør farvenøglen (transparency range) for en bestemt kategori.

public void ClearColorKey(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken farvenøglen er slukket.

ClearColorMatrix()

Rengør farvejusteringsmatrixen for standardkategorien.

public void ClearColorMatrix()

ClearColorMatrix(ColorAdjustType)

Rengør farvejusteringsmatrisen for en bestemt kategori.

public void ClearColorMatrix(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken farvejusteringsmatrixen er rengjort.

ClearGamma()

Deaktiverer gamma-korrektion for standardkategorien.

public void ClearGamma()

ClearGamma(ColorAdjustType)

Mangler gamma korrigering for en bestemt kategori.

public void ClearGamma(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken gamma korrigering er deaktiveret.

ClearNoOp()

Rengør NoOp-indstillingen for standardkategorien.

public void ClearNoOp()

ClearNoOp(ColorAdjustType)

Rengør NoOp-indstillingen for en bestemt kategori.

public void ClearNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element på Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken NoOp-indstillingen er slettet.

ClearOutputChannel()

Tilsvarer CMYK (cyan-magenta-gult-svart) udgangskanalindstillinger for standardkategorien.

public void ClearOutputChannel()

ClearOutputChannel(ColorAdjustType)

Rengør udgangskanalen (cyan-magenta-gult-svart) indstilling for en bestemt kategori.

public void ClearOutputChannel(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element på Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken udgangskanalindstillingen er slettet.

ClearOutputChannelColorProfile()

Rengør udgangskanalens farveprofilindstilling for standardkategorien.

public void ClearOutputChannelColorProfile()

ClearOutputChannelColorProfile(ColorAdjustType)

Rengør udgangskanalens farveprofilindstilling for en bestemt kategori.

public void ClearOutputChannelColorProfile(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken udgangskanalens profilindstilling er slettet.

ClearRemapTable()

Rengør farve-remap-tabellen for standardkategorien.

public void ClearRemapTable()

ClearRemapTable(ColorAdjustType)

Rengør farve-remap-tabellen for en bestemt kategori.

public void ClearRemapTable(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken remaptabellen er slettet.

ClearThreshold()

Tilsvarer grænseværdien for standardkategorien.

public void ClearThreshold()

ClearThreshold(ColorAdjustType)

Tilsvarer grænseværdien for en bestemt kategori.

public void ClearThreshold(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken grænsen er fjernet.

SetBrushRemapTable(ColorMap[])

Sæt farve-remap-tabellen for brush-kategorien.

public void SetBrushRemapTable(ColorMap[] map)

Parameters

map ColorMap []

En række af Aspose.Imaging.ColorMap objekter.

SetColorKey(Farve og farve)

Indsæt farvenøglen for standardkategorien.

public void SetColorKey(Color colorLow, Color colorHigh)

Parameters

colorLow Color

Den lave farve nøgleværdi.

colorHigh Color

Den høje farve nøgleværdi.

SetColorKey(Farve, farve og farve)

Indsæt farvenøglen (transparency range) for en bestemt kategori.

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

Parameters

colorLow Color

Den lave farve nøgleværdi.

colorHigh Color

Den høje farve nøgleværdi.

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken farvenøglen er indstillet.

SetColorMatrices(ColorMatrix og ColorMatrix)

Indsæt farvejusteringsmatrixen og grayscalejusteringsmatrixen for standardkategorien.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)

Parameters

newColorMatrix ColorMatrix

Det er farvejusteringsmatrix.

grayMatrix ColorMatrix

Den grayscale justeringsmatrix.

SetColorMatrices(ColorMatrix, ColorMatrix og ColorMatrix)

Indsæt farvejusteringsmatrixen og grayscalejusteringsmatrixen for standardkategorien.

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

Parameters

newColorMatrix ColorMatrix

Det er farvejusteringsmatrix.

grayMatrix ColorMatrix

Den grayscale justeringsmatrix.

flags ColorMatrixFlag

Et element af Aspose.Imaging.ColorMatrixFlag, der angiver typen af billed og farve, som vil blive påvirket af farvestyrings- og grayscale-justeringsmatrices.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Indsæt farvejusteringsmatrixen og grayscalejusteringsmatrixen for en bestemt kategori.

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

Parameters

newColorMatrix ColorMatrix

Det er farvejusteringsmatrix.

grayMatrix ColorMatrix

Den grayscale justeringsmatrix.

mode ColorMatrixFlag

Et element af Aspose.Imaging.ColorMatrixFlag, der angiver typen af billed og farve, som vil blive påvirket af farvestyrings- og grayscale-justeringsmatrices.

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken farve-justering og grayscale- justering matrices er indstillet.

SetColorMatrix(ColorMatrix)

Indsæt farvejusteringsmatrixen for standardkategorien.

public void SetColorMatrix(ColorMatrix newColorMatrix)

Parameters

newColorMatrix ColorMatrix

Det er farvejusteringsmatrix.

SetColorMatrix(ColorMatrix og ColorMatrixFlag)

Indsæt farvejusteringsmatrixen for standardkategorien.

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

Det er farvejusteringsmatrix.

flags ColorMatrixFlag

Et element af Aspose.Imaging.ColorMatrixFlag, der angiver typen af billed og farve, som vil blive påvirket af farvestyringsmatrixet.

SetColorMatrix(ColorMatrix, ColorMatrixFlag og ColorAdjustType)

Indsæt farvejusteringsmatrixen for en bestemt kategori.

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

Parameters

newColorMatrix ColorMatrix

Det er farvejusteringsmatrix.

mode ColorMatrixFlag

Et element af Aspose.Imaging.ColorMatrixFlag, der angiver typen af billed og farve, som vil blive påvirket af farvestyringsmatrixet.

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken farvejusteringsmatrixen er indstillet.

SetGamma(Flåder)

Indsæt gammaværdien for standardkategorien.

public void SetGamma(float gamma)

Parameters

gamma float

Gamma korrigeringsværdien.

SetGamma(Flåder, ColorAdjustType)

Indsæt gammaværdien for en bestemt kategori.

public void SetGamma(float gamma, ColorAdjustType type)

Parameters

gamma float

Gamma korrigeringsværdien.

type ColorAdjustType

Et element i Aspose.Imaging.ColorAdjustType-listen, der angiver den kategori, for hvilken gammaværdien er indstillet.

SetNoOp()

Deaktiverer farvejustering for standardkategorien.

public void SetNoOp()

SetNoOp(ColorAdjustType)

Afbryder farvejustering for en bestemt kategori.

public void SetNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Et element på Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken farve korrigering er slået af.

SetOutputChannel(ColorChannelFlag)

Indsæt CMYK (cyan-magenta-gul-svart) udgangskanal for standardkategorien.

public void SetOutputChannel(ColorChannelFlag flags)

Parameters

flags ColorChannelFlag

Et element på Aspose.Imaging.ColorChannelFlag, der angiver udgangskanalen.

SetOutputChannel(ColorChannelFlag, ColorAdjustType)

Indsæt CMYK (cyan-magenta-gult-svart) udgangskanal for en specifik kategori.

public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)

Parameters

flags ColorChannelFlag

Et element på Aspose.Imaging.ColorChannelFlag, der angiver udgangskanalen.

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken udgangskanalen er indstillet.

SetOutputChannelColorProfile(String)

Sæt udgangskanalens farveprofilfil for standardkategorien.

public void SetOutputChannelColorProfile(string colorProfileFilename)

Parameters

colorProfileFilename string

Hvis farveprofilen er i %SystemRoot%\System32\Spool\Drivers\Color-diagrammet, kan denne parameter være filnavnet.

SetOutputChannelColorProfile(String, ColorAdjustType)

Sæt udgangskanalens farveprofilfil for en bestemt kategori.

public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)

Parameters

colorProfileFilename string

Hvis farveprofilen er i %SystemRoot%\System32\Spool\Drivers\Color-diagrammet, kan denne parameter være filnavnet.

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken udgangskanalen farve-profil fil er indstillet.

SetRemapTable(ColorMap[])

Indsæt farve-remap-tabellen for standardkategorien.

public void SetRemapTable(ColorMap[] map)

Parameters

map ColorMap []

En række farvepar af type Aspose.Imaging.ColorMap. Hvert farvekort indeholder en eksisterende farv (den første værdi) og farven, som det vil blive mappet til (de andet værdier).

SetRemapTable(ColorMap[], ColorAdjustType)

Sæt farve-remap-tabellen for en bestemt kategori.

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

Parameters

map ColorMap []

En række farvepar af type Aspose.Imaging.ColorMap. Hvert farvekort indeholder en eksisterende farv (den første værdi) og farven, som det vil blive mappet til (de andet værdier).

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken farve-remap-tabellen er indstillet.

SetThreshold(Flåder)

Indsæt grænsen (transparency range) for standardkategorien.

public void SetThreshold(float threshold)

Parameters

threshold float

Et reelt tal, der angiver grænseværdien.

SetThreshold(Flåder, ColorAdjustType)

Indsæt grænsen (transparency range) for en bestemt kategori.

public void SetThreshold(float threshold, ColorAdjustType type)

Parameters

threshold float

En grænseværdi fra 0,0 til 1,0 som bruges som et breakpoint til at sortere farver, der vil blive mappet til enten et maximum eller et minimum værdi.

type ColorAdjustType

Et element af Aspose.Imaging.ColorAdjustType, der angiver den kategori, for hvilken farvandsgrænsen er indstillet.

SetWrapMode(WrapMode)

Indsæt modet, der bruges til at bestemme, hvordan man tegner en tekstur over en form, eller på form grænser. En tekstur er tegnet over en form for at fylde den i, når teksturen er mindre end den form, den fylder.

public void SetWrapMode(WrapMode mode)

Parameters

mode WrapMode

Et element i Aspose.Imaging.WrapMode, der angiver, hvordan gentagne kopier af et billede bruges til at tile et område.

SetWrapMode(WrapMode og farve)

Indsæt modet og farven, der anvendes til at beslutte, hvordan man tegner en tekstur over en form, eller på form grænser. En tekstur er tegnet over en form for at fylde den i, når teksturen er mindre end den form, den fylder.

public void SetWrapMode(WrapMode mode, Color color)

Parameters

mode WrapMode

Et element i Aspose.Imaging.WrapMode, der angiver, hvordan gentagne kopier af et billede bruges til at tile et område.

color Color

En Aspose.Imaging.ImageAttributes objekt, der angiver farven af piksler uden for et renderet billede. Denne farve er synlig, hvis modeparameteren er indstillet til Wl17.WrapMode.Clamp og den kilde rektangle overført til DrawImages er større end selve billedet.

SetWrapMode(WrapMode, Farve og Bool)

Indsæt modet og farven, der anvendes til at beslutte, hvordan man tegner en tekstur over en form, eller på form grænser. En tekstur er tegnet over en form for at fylde den i, når teksturen er mindre end den form, den fylder.

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

Parameters

mode WrapMode

Et element i Aspose.Imaging.WrapMode, der angiver, hvordan gentagne kopier af et billede bruges til at tile et område.

color Color

Denne farve er synlig, hvis modeparameteren er indstillet til Aspose.Imaging.WrapMode.Clamp og den kilde rektangle overført til DrawImage er større end selve billedet.

clamp bool

Denne parameter har ingen effekt. sæt den til falsk.

 Dansk