Class ImageAttributes
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.5.0)
En Aspose.Imaging.ImageAttributes objekt indeholder oplysninger om, hvordan bitmap og metafil farver bliver manipuleret under renderingen. En Asphos.imaging. Imagesattributs objekt vedligeholder flere farvejustering indstillinger, herunder farvestoffer, grayscale-justerings matrices, gamma-korrektionsværdier, farvekort tabeller, og farvestrange værdier. Under rendering, kan farverne blive korrigeret, mørkt, belyst og fjernet. For at anvende sådanne manipulationer, initiere en Asposa. imagesatributer objekt og passere vejen til den Asposi.
public sealed class ImageAttributesInheritance
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 Asposa.imaging.WrapMode.Clamp og kilde rektanglen 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.