Class ImageAttributes
De naam: Aspose.Imaging Verzameling: Aspose.Imaging.dll (25.4.0)
Een Aspose.Imaging.ImageAttributes object bevat informatie over hoe bitmap en metafile kleuren worden gehandhaafd tijdens de rendering. Een Wl17.Imaagattributen object onderhoudt verschillende kleur aanpassing instellingen, waaronder kleur-aanpassings matrizen, grayscale-adjustment matrices, gamma-correctie waarden, kleuren-map tabellen, en color-threshold waarden. Tijdens de rendering, kan de kleur worden gecorrigeerd, donkerd, verlichten en verwijderd. Om dergelijke manipulaties toe te passen, initiëren een __ WL16_ .ImagesAtributs object en passeren de route van dat _www.image.
public sealed class ImageAttributes
Inheritance
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageAttributes()
public ImageAttributes()
Methods
ClearBrushRemapTable()
Verwijder de brush kleur-remap tabel van dit Aspose.Imaging.ImageAttributes object.
public void ClearBrushRemapTable()
ClearColorKey()
Verwijder de kleurknop (transparantiebanden) voor de standaardcategorie.
public void ClearColorKey()
ClearColorKey(ColorAdjustType)
Verwijder de kleurknop (transparantiebanden) voor een bepaalde categorie.
public void ClearColorKey(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType waarin de categorie wordt aangegeven waarvoor de kleur sleutel wordt verwijderd.
ClearColorMatrix()
Verwijder de kleur aanpassingsmatrix voor de standaardcategorie.
public void ClearColorMatrix()
ClearColorMatrix(ColorAdjustType)
Reinig de kleur-aanpassingsmatrix voor een bepaalde categorie.
public void ClearColorMatrix(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType waarin de categorie wordt aangegeven waarvoor de kleur aanpassingsmatrix wordt verwijderd.
ClearGamma()
De gamma-correctie wordt uitgeschakeld voor de standaardcategorie.
public void ClearGamma()
ClearGamma(ColorAdjustType)
De gamma-correctie wordt voor een bepaalde categorie ontbreekt.
public void ClearGamma(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType dat de categorie bepaalt voor welke gamma-correctie is uitgeschakeld.
ClearNoOp()
Verwijder de NoOp-instelling voor de standaardcategorie.
public void ClearNoOp()
ClearNoOp(ColorAdjustType)
Verwijder de NoOp-instelling voor een bepaalde categorie.
public void ClearNoOp(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType dat de categorie bepaalt waarvoor de NoOp-instelling wordt verwijderd.
ClearOutputChannel()
Klinkt de CMYK (cyan-magenta-gele-zwarte) uitgangskanaleninstellingen voor de standaardcategorie.
public void ClearOutputChannel()
ClearOutputChannel(ColorAdjustType)
Verduidelijkt de (cyan-magenta-gele-zwarte) uitgangskanaleninstellingen voor een bepaalde categorie.
public void ClearOutputChannel(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType waarin de categorie wordt aangegeven waarvoor de uitgangskanaleninstelling wordt verwijderd.
ClearOutputChannelColorProfile()
Verwijder de kleurprofielinstelling van de outputkanaal voor de standaardcategorie.
public void ClearOutputChannelColorProfile()
ClearOutputChannelColorProfile(ColorAdjustType)
Verduidelijkt de kleurprofielinstelling van de uitgangskanaal voor een bepaalde categorie.
public void ClearOutputChannelColorProfile(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType waarin de categorie wordt aangegeven waarvoor de outputkanaalprofielinstelling wordt verwijderd.
ClearRemapTable()
Verwijder de kleurremap tabel voor de standaardcategorie.
public void ClearRemapTable()
ClearRemapTable(ColorAdjustType)
Verwijder de kleurremap tabel voor een bepaalde categorie.
public void ClearRemapTable(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType waarin de categorie wordt aangegeven waarvoor de remap tabel wordt verwijderd.
ClearThreshold()
Verduidelijkt de drempelwaarde voor de standaardcategorie.
public void ClearThreshold()
ClearThreshold(ColorAdjustType)
Verduidelijkt de drempelwaarde voor een bepaalde categorie.
public void ClearThreshold(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType waarin de categorie wordt aangegeven waarvoor de drempel wordt verwijderd.
SetBrushRemapTable(ColorMap[])
Stel de kleurremap tabel voor de brushcategorie vast.
public void SetBrushRemapTable(ColorMap[] map)
Parameters
map
ColorMap
[]
Een reeks van Aspose.Imaging.ColorMap objecten.
SetColorKey(kleur, kleur)
Stel de kleurknop in voor de standaardcategorie.
public void SetColorKey(Color colorLow, Color colorHigh)
Parameters
colorLow
Color
De lage kleur sleutel waarde.
colorHigh
Color
De hoge kleur sleutel waarde.
SetColorKey(Kleur, kleur, kleurType)
Stel de kleur sleutel (transparantiebanden) voor een bepaalde categorie vast.
public void SetColorKey(Color colorLow, Color colorHigh, ColorAdjustType type)
Parameters
colorLow
Color
De lage kleur sleutel waarde.
colorHigh
Color
De hoge kleur sleutel waarde.
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType dat de categorie bepaalt waarvoor de kleur sleutel is ingesteld.
SetColorMatrices(Kleurmatrix, Kleurmatrix)
Set de kleur-aanpassingsmatrix en de grayscale-aanpassingsmatrix voor de standaardcategorie.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)
Parameters
newColorMatrix
ColorMatrix
De kleur aanpassingsmatrix.
grayMatrix
ColorMatrix
De grayscale aanpassingsmatrix.
SetColorMatrices(ColorMatrix, ColorMatrix en ColorMatrix)
Set de kleur-aanpassingsmatrix en de grayscale-aanpassingsmatrix voor de standaardcategorie.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
De kleur aanpassingsmatrix.
grayMatrix
ColorMatrix
De grayscale aanpassingsmatrix.
flags
ColorMatrixFlag
Een element van Aspose.Imaging.ColorMatrixFlag dat het type afbeelding en kleur bepaalt dat zal worden beïnvloed door de kleur-aanpassings- en grayscale-anpassing matrices.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)
Set de kleur-aanpassingsmatrix en de grayscale-aanpassingsmatrix voor een bepaalde categorie.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type)
Parameters
newColorMatrix
ColorMatrix
De kleur aanpassingsmatrix.
grayMatrix
ColorMatrix
De grayscale aanpassingsmatrix.
mode
ColorMatrixFlag
Een element van Aspose.Imaging.ColorMatrixFlag dat het type afbeelding en kleur bepaalt dat zal worden beïnvloed door de kleur-aanpassings- en grayscale-anpassing matrices.
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType waarin de categorie wordt aangegeven waarvoor de kleur-aanpassing en grayscale-anpassingsmatrizen worden ingesteld.
SetColorMatrix(ColorMatrix)
Stel de kleur aanpassingsmatrix voor de standaardcategorie vast.
public void SetColorMatrix(ColorMatrix newColorMatrix)
Parameters
newColorMatrix
ColorMatrix
De kleur aanpassingsmatrix.
SetColorMatrix(ColorMatrix en ColorMatrix)
Stel de kleur aanpassingsmatrix voor de standaardcategorie vast.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
De kleur aanpassingsmatrix.
flags
ColorMatrixFlag
Een element van Aspose.Imaging.ColorMatrixFlag dat het type afbeelding en kleur bepaalt dat zal worden beïnvloed door de kleur-aanpassingsmatrix.
SetColorMatrix(ColorMatrix, ColorMatrixFlag en ColorAdjustType)
Stel de kleur-aanpassingsmatrix voor een bepaalde categorie vast.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type)
Parameters
newColorMatrix
ColorMatrix
De kleur aanpassingsmatrix.
mode
ColorMatrixFlag
Een element van Aspose.Imaging.ColorMatrixFlag dat het type afbeelding en kleur bepaalt dat zal worden beïnvloed door de kleur-aanpassingsmatrix.
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType dat de categorie bepaalt waarvoor de kleur-aanpassingsmatrix is ingesteld.
SetGamma(Vloot)
Set de gamma-waarde voor de standaardcategorie.
public void SetGamma(float gamma)
Parameters
gamma
float
De gamma correctie waarde.
SetGamma(Float, ColorAdjustType)
Stel de gamma-waarde vast voor een bepaalde categorie.
public void SetGamma(float gamma, ColorAdjustType type)
Parameters
gamma
float
De gamma correctie waarde.
type
ColorAdjustType
Een element van de Aspose.Imaging.ColorAdjustType lijst waarin de categorie wordt aangegeven waarvoor de gamma-waarde is ingesteld.
SetNoOp()
Verwijder de kleur aanpassing voor de standaardcategorie.
public void SetNoOp()
SetNoOp(ColorAdjustType)
Verwijder de kleur aanpassing voor een bepaalde categorie.
public void SetNoOp(ColorAdjustType type)
Parameters
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType dat de categorie bepaalt voor welke kleurcorrectie wordt uitgeschakeld.
SetOutputChannel(ColorChannelFlag)
Set de CMYK (cyan-magenta-gele-zwarte) uitgangskanaal voor de standaardcategorie.
public void SetOutputChannel(ColorChannelFlag flags)
Parameters
flags
ColorChannelFlag
Een element van Aspose.Imaging.ColorChannelFlag dat de uitgangskanaal specificeert.
SetOutputChannel(ColorChannelFlag en ColorAdjustType)
Set de CMYK (cyan-magenta-gele-zwarte) uitgangskanalen voor een bepaalde categorie.
public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
Parameters
flags
ColorChannelFlag
Een element van Aspose.Imaging.ColorChannelFlag dat de uitgangskanaal specificeert.
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType dat de categorie bepaalt waarvoor het uitgangskanal is ingesteld.
SetOutputChannelColorProfile(String)
Set de output kanaal kleurprofiel bestand voor de standaardcategorie.
public void SetOutputChannelColorProfile(string colorProfileFilename)
Parameters
colorProfileFilename
string
De routenaam van een kleurprofiel bestand.Als de kleurprofiel bestand is in de %SystemRoot%\System32\Spool\Drivers\Color directory, kan deze parameter de bestandnaam zijn.
SetOutputChannelColorProfile(String, ColorAdjustType)
Set de output kanaal kleurprofiel bestand voor een bepaalde categorie.
public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)
Parameters
colorProfileFilename
string
De routenaam van een kleurprofiel bestand.Als de kleurprofiel bestand is in de %SystemRoot%\System32\Spool\Drivers\Color directory, kan deze parameter de bestandnaam zijn.
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType dat de categorie bepaalt waarvoor de outputkanaal kleurprofielbestand is ingesteld.
SetRemapTable(ColorMap[])
Stel de kleurremap tabel voor de standaardcategorie.
public void SetRemapTable(ColorMap[] map)
Parameters
map
ColorMap
[]
Elke kleurpaar bevat een bestaande kleur (de eerste waarde) en de kleur die het zal worden gemarkeerd (het tweede waarde).
SetRemapTable(ColorMap[], ColorAdjustType)
Stel de kleurremap tabel voor een bepaalde categorie.
public void SetRemapTable(ColorMap[] map, ColorAdjustType type)
Parameters
map
ColorMap
[]
Elke kleurpaar bevat een bestaande kleur (de eerste waarde) en de kleur die het zal worden gemarkeerd (het tweede waarde).
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType waarin de categorie wordt aangegeven waarvoor de kleurremap tabel is ingesteld.
SetThreshold(Vloot)
Stel de drempel (transparantiebied) voor de standaardcategorie vast.
public void SetThreshold(float threshold)
Parameters
threshold
float
Een werkelijke getal die de drempelwaarde bepaalt.
SetThreshold(Float, ColorAdjustType)
Stel de drempel (transparantiebied) voor een bepaalde categorie vast.
public void SetThreshold(float threshold, ColorAdjustType type)
Parameters
threshold
float
Een grenswaarde van 0,0 tot 1,0 dat als een breakpoint wordt gebruikt om kleuren te sorteren die tot een maximum of een minimumwaarde zullen worden getoond.
type
ColorAdjustType
Een element van Aspose.Imaging.ColorAdjustType dat de categorie bepaalt waarvoor de kleurgrens is vastgesteld.
SetWrapMode(WrapMode)
Stel de wrap modus die wordt gebruikt om te beslissen hoe je een textuur over een vorm, of op vorm grenzen. Een textuur is over een vorm om het in te vullen wanneer de textuur is kleiner dan de vorm die het wordt gevuld.
public void SetWrapMode(WrapMode mode)
Parameters
mode
WrapMode
Een element van Aspose.Imaging.WrapMode dat bepaalt hoe herhaalde kopieën van een afbeelding worden gebruikt om een gebied te tellen.
SetWrapMode(WrapMode, kleur)
Set de wrap modus en kleur gebruikt om te beslissen hoe om een textuur over een vorm te tellen, of op vorm grenzen. Een textuur is tellen over een vorm om het in te vullen wanneer de textuur is kleiner dan de vorm die het wordt gevuld.
public void SetWrapMode(WrapMode mode, Color color)
Parameters
mode
WrapMode
Een element van Aspose.Imaging.WrapMode dat bepaalt hoe herhaalde kopieën van een afbeelding worden gebruikt om een gebied te tellen.
color
Color
Een Aspose.Imaging.ImageAttributes object dat de kleur van de pixels buiten een gerenoveerde afbeelding bepaalt. Deze kleur is zichtbaar als de modusparameters zijn ingesteld op www.wl17.WrapMode.Clamp en de bron rectangle die wordt overgedragen naar Drawimage is groter dan het beeld zelf.
SetWrapMode(WrapMode, kleur, bool)
Set de wrap modus en kleur gebruikt om te beslissen hoe om een textuur over een vorm te tellen, of op vorm grenzen. Een textuur is tellen over een vorm om het in te vullen wanneer de textuur is kleiner dan de vorm die het wordt gevuld.
public void SetWrapMode(WrapMode mode, Color color, bool clamp)
Parameters
mode
WrapMode
Een element van Aspose.Imaging.WrapMode dat bepaalt hoe herhaalde kopieën van een afbeelding worden gebruikt om een gebied te tellen.
color
Color
Deze kleur is zichtbaar als de modusparameters zijn ingesteld op Aspose.Imaging.WrapMode.Clamp en de bron rectangle die overgaat naar DrawImage is groter dan de afbeelding zelf.
clamp
bool
Deze parameter heeft geen effect. Set it to false.