Class ImageAttributes
ja nimityö: Aspose.Imaging Kokoelma: Aspose.Imaging.dll (25.4.0)
Aspose.Imaging.ImageAttributes -objektti sisältää tietoa siitä, miten bitmap ja metafyyliset värit manipuloidaan renderingissä. __ WL16__ .ImagesAattributs -Objektin ylläpitää useita värin sopeutumisen asetuksia, mukaan lukien väri-sopeutumismatriisit, grayscale-adjustment matrices, gamma-korjausarvot, värikartta-taulukot ja värimäärän arvot. Värit voidaan korjata, pimeyttä, valaistua ja poistaa. Tällaisten manipulaatioiden soveltamiseksi aloita _wl17.ImagesAtribuutes-objekti ja kulkee tämän __www.imageaattribuuts (muun kuin reitin kanssa) Drawing-menetelmään.
public sealed class ImageAttributes
Inheritance
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageAttributes()
public ImageAttributes()
Methods
ClearBrushRemapTable()
Puhdistaa tämän Aspose.Imaging.ImageAttributes -objektin värimuoto-taulukko.
public void ClearBrushRemapTable()
ClearColorKey()
Puhdistaa väri avain (läpinäkyvyysalue) oletusarvoiseen luokkaan.
public void ClearColorKey()
ClearColorKey(ColorAdjustType)
Puhdistaa värin avain (läpinäkyvyysalue) tiettyyn luokkaan.
public void ClearColorKey(ColorAdjustType type)
Parameters
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, joka määrittää luokan, jonka väri avain on poistettu.
ClearColorMatrix()
Puhdistaa väriasetuksen matriisi oletusarvoiseen luokkaan.
public void ClearColorMatrix()
ClearColorMatrix(ColorAdjustType)
Puhdistaa värin säätömatriisin tiettyyn luokkaan.
public void ClearColorMatrix(ColorAdjustType type)
Parameters
type
ColorAdjustType
Aspose.Imaging.ColorAdjustType -elementti, joka määrittää luokan, josta värin säätömatriisi on poistettu.
ClearGamma()
Poista gamma-korjaus oletusarvoisen luokan osalta.
public void ClearGamma()
ClearGamma(ColorAdjustType)
Gamman korjauksen estäminen tiettyyn luokkaan.
public void ClearGamma(ColorAdjustType type)
Parameters
type
ColorAdjustType
Aspose.Imaging.ColorAdjustType -elementti, joka määrittää luokan, johon gamma-korjaus on poissa.
ClearNoOp()
Puhdistaa NoOp-asetuksen oletusarvoisen luokan osalta.
public void ClearNoOp()
ClearNoOp(ColorAdjustType)
Puhdistaa NoOp-asetuksen tiettyyn luokkaan.
public void ClearNoOp(ColorAdjustType type)
Parameters
type
ColorAdjustType
Aspose.Imaging.ColorAdjustType -elementti, joka määrittää luokan, josta NoOp-asetus poistetaan.
ClearOutputChannel()
Puhdistaa CMYK (Cyan-magenta-yellow-black) lähdekoodin asetukset oletusarvoiseen luokkaan.
public void ClearOutputChannel()
ClearOutputChannel(ColorAdjustType)
Puhdistaa (Cyan-Magenta-Yellow-Black) lähdekoodin asetukset tiettyyn luokkaan.
public void ClearOutputChannel(ColorAdjustType type)
Parameters
type
ColorAdjustType
Aspose.Imaging.ColorAdjustType -elementti, joka määrittää luokan, jonka tuonnin kanavan asetuksen on poistettu.
ClearOutputChannelColorProfile()
Puhdistaa kanavan väriprofiilin asetukset oletusarvoiseen luokkaan.
public void ClearOutputChannelColorProfile()
ClearOutputChannelColorProfile(ColorAdjustType)
Puhdistaa kanavan väriprofiilin asetukset tiettyyn luokkaan.
public void ClearOutputChannelColorProfile(ColorAdjustType type)
Parameters
type
ColorAdjustType
Aspose.Imaging.ColorAdjustType -elementti, joka määrittää luokan, jonka tuonnin kanavan profiilin asetuksen on poistettu.
ClearRemapTable()
Puhdistaa väri-korjaus taulukko oletusarvoisen luokan.
public void ClearRemapTable()
ClearRemapTable(ColorAdjustType)
Puhdistaa värimuotoinen taulukko tiettyyn luokkaan.
public void ClearRemapTable(ColorAdjustType type)
Parameters
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, jossa määritetään luokka, josta korjaustaulukko on poistettu.
ClearThreshold()
Määritetään kynnysarvo default-luokalle.
public void ClearThreshold()
ClearThreshold(ColorAdjustType)
Määritä tiettyyn luokkaan soveltuva raja-arvo.
public void ClearThreshold(ColorAdjustType type)
Parameters
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, joka määrittää luokan, johon raja on poistettu.
SetBrushRemapTable(ColorMap[])
Aseta värimuotoinen taulukko suihkun luokkaan.
public void SetBrushRemapTable(ColorMap[] map)
Parameters
map
ColorMap
[]
Eräs Aspose.Imaging.ColorMap -objektien sarja.
SetColorKey(väri, väri)
Aseta väri avain oletusarvoiseen luokkaan.
public void SetColorKey(Color colorLow, Color colorHigh)
Parameters
colorLow
Color
Alhainen väri avain arvo.
colorHigh
Color
Korkea väri avain arvo.
SetColorKey(Värit, värit ja värit)
Aseta värin avain (läpinäkyvyysalue) tiettyyn luokkaan.
public void SetColorKey(Color colorLow, Color colorHigh, ColorAdjustType type)
Parameters
colorLow
Color
Alhainen väri avain arvo.
colorHigh
Color
Korkea väri avain arvo.
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, joka määrittää luokan, johon väri avain on asetettu.
SetColorMatrices(ColorMatrix ja ColorMatrix)
Aseta väri-säätömatriisi ja grayscale-säätömatriisi oletusarvoiseen luokkaan.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)
Parameters
newColorMatrix
ColorMatrix
Värinmuodostuksen matriisi.
grayMatrix
ColorMatrix
Grayscale -muodostuksen matriisi
SetColorMatrices(ColorMatrix, ColorMatrix ja ColorMatrix)
Aseta väri-säätömatriisi ja grayscale-säätömatriisi oletusarvoiseen luokkaan.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
Värinmuodostuksen matriisi.
grayMatrix
ColorMatrix
Grayscale -muodostuksen matriisi
flags
ColorMatrixFlag
Aspose.Imaging.ColorMatrixFlag -elementti, joka määrittää kuvan ja värin tyypin, jota väri- ja grayscale-sopeutumismateriaalit vaikuttavat.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag ja ColorAdjustType)
Aseta värin säännösmatriisi ja grayscale säännösmatriisi tiettyyn luokkaan.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type)
Parameters
newColorMatrix
ColorMatrix
Värinmuodostuksen matriisi.
grayMatrix
ColorMatrix
Grayscale -muodostuksen matriisi
mode
ColorMatrixFlag
Aspose.Imaging.ColorMatrixFlag -elementti, joka määrittää kuvan ja värin tyypin, jota väri- ja grayscale-sopeutumismateriaalit vaikuttavat.
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, jossa määritetään luokka, johon värin-sopeutuminen ja grayscale-asetuksen matriisit asetetaan.
SetColorMatrix(ColorMatrix)
Aseta väriasetuksen matriisi oletusarvoiseen luokkaan.
public void SetColorMatrix(ColorMatrix newColorMatrix)
Parameters
newColorMatrix
ColorMatrix
Värinmuodostuksen matriisi.
SetColorMatrix(ColorMatrix ja ColorMatrixFlag)
Aseta väriasetuksen matriisi oletusarvoiseen luokkaan.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
Värinmuodostuksen matriisi.
flags
ColorMatrixFlag
Aspose.Imaging.ColorMatrixFlag -elementti, joka määrittää kuvan ja värin tyypin, jota värimuodostusmatriisi vaikuttaa.
SetColorMatrix(ColorMatrix, ColorMatrixFlag ja ColorAdjustType)
Aseta värin säätömatriisi tiettyyn luokkaan.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type)
Parameters
newColorMatrix
ColorMatrix
Värinmuodostuksen matriisi.
mode
ColorMatrixFlag
Aspose.Imaging.ColorMatrixFlag -elementti, joka määrittää kuvan ja värin tyypin, jota värimuodostusmatriisi vaikuttaa.
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, joka määrittää luokan, johon värin säätömatriisi on asetettu.
SetGamma(Flottaa)
Aseta gamma-arvo oletusarvoon.
public void SetGamma(float gamma)
Parameters
gamma
float
Gamman korjauksen arvo.
SetGamma(Lähde, ColorAdjustType)
Aseta gamma-arvo tiettyyn luokkaan.
public void SetGamma(float gamma, ColorAdjustType type)
Parameters
gamma
float
Gamman korjauksen arvo.
type
ColorAdjustType
Aspose.Imaging.ColorAdjustType-luettelon elementti, joka määrittää luokan, johon gamma-arvo on määritelty.
SetNoOp()
Se poistaa väriasetuksen oletusarvioon.
public void SetNoOp()
SetNoOp(ColorAdjustType)
Poistaa värin säätely tiettyyn luokkaan.
public void SetNoOp(ColorAdjustType type)
Parameters
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustType, joka määrittää luokan, jonka väri korjaus on poistettu.
SetOutputChannel(ColorChannelFlag)
Aseta CMYK (Cyan-magenta-yellow-black) tulokanava oletusarvoiseen luokkaan.
public void SetOutputChannel(ColorChannelFlag flags)
Parameters
flags
ColorChannelFlag
Aspose.Imaging.ColorChannelFlag -elementti, joka määrittää tuonnin kanavan.
SetOutputChannel(ColorChannelFlag, värityyppi)
Aseta CMYK (Cyan-magenta-yellow-black) tuotannon kanava tiettyyn luokkaan.
public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
Parameters
flags
ColorChannelFlag
Aspose.Imaging.ColorChannelFlag -elementti, joka määrittää tuonnin kanavan.
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, jossa määritetään luokka, jonka tuonnin kanava on asetettu.
SetOutputChannelColorProfile(String)
Aseta kanavan väri-profiilitiedosto oletusarvoiseen luokkaan.
public void SetOutputChannelColorProfile(string colorProfileFilename)
Parameters
colorProfileFilename
string
Jos väriprofiilin tiedosto on %SystemRoot%\System32\Spool\Drivers\Color -direktiivissä, tämä parametri voi olla tiedoston nimi.
SetOutputChannelColorProfile(värit, värit ja värit)
Aseta tuonnin kanavan väriprofiilitiedosto tiettyyn luokkaan.
public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)
Parameters
colorProfileFilename
string
Jos väriprofiilin tiedosto on %SystemRoot%\System32\Spool\Drivers\Color -direktiivissä, tämä parametri voi olla tiedoston nimi.
type
ColorAdjustType
Aspose.Imaging.ColorAdjustType -elementti, joka määrittää luokan, jonka tuonnin kanavan väri-profiilitiedosto asetetaan.
SetRemapTable(ColorMap[])
Aseta väri-remap-taulukko oletusarvoiseen luokkaan.
public void SetRemapTable(ColorMap[] map)
Parameters
map
ColorMap
[]
Väriparit tyypin Aspose.Imaging.ColorMap. Jokainen väripari sisältää olemassa olevan värin (ensimmäinen arvo) ja väri, että se on kartattava (toisen arvon).
SetRemapTable(ColorMap[], VäriMuokkaa)
Aseta väri-remap-taulukko tiettyyn luokkaan.
public void SetRemapTable(ColorMap[] map, ColorAdjustType type)
Parameters
map
ColorMap
[]
Väriparit tyypin Aspose.Imaging.ColorMap. Jokainen väripari sisältää olemassa olevan värin (ensimmäinen arvo) ja väri, että se on kartattava (toisen arvon).
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, joka määrittää luokan, johon väri-korjaus taulukko on asetettu.
SetThreshold(Flottaa)
Aseta kynnysarvo (läpinäkyvyysalue) oletusarvoon.
public void SetThreshold(float threshold)
Parameters
threshold
float
Todellinen numero, joka määrittää raja-arvon.
SetThreshold(Lähde, ColorAdjustType)
Määritä raja-arvo (läpinäkyvyysalue) tiettyyn luokkaan.
public void SetThreshold(float threshold, ColorAdjustType type)
Parameters
threshold
float
raja-arvo 0,0:sta 1,0:een, jota käytetään värien lajittelun keskeisenä pisteenä, joka kartataan joko enimmäis- tai vähimmäisarvoon.
type
ColorAdjustType
Elementti Aspose.Imaging.ColorAdjustTyppi, joka määrittää luokan, johon väriraja on asetettu.
SetWrapMode(WrapMode)
Aseta kuorma-tilassa, jota käytetään päättämään, miten kuorma on kuorma tai kuorma-rajoja. kuorma on kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma.
public void SetWrapMode(WrapMode mode)
Parameters
mode
WrapMode
Aspose.Imaging.WrapMode -elementti, joka määrittää, miten kuvan toistuvia kopioita käytetään alueen tiivistämiseen.
SetWrapMode(WrapMode ja väri)
Aseta kuorma ja väri, jota käytetään päättämään, miten kuorma on kuorma tai kuorma rajat. Kuorma on kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma.
public void SetWrapMode(WrapMode mode, Color color)
Parameters
mode
WrapMode
Aspose.Imaging.WrapMode -elementti, joka määrittää, miten kuvan toistuvia kopioita käytetään alueen tiivistämiseen.
color
Color
Aspose.Imaging.ImageAttributes esine, joka määrittää pikselien värin renderoidun kuvan ulkopuolella.Tämä väri on näkyvää, jos tilan parametri asetetaan Wl17.WrapMode.Clamp ja DrawImagen lähdekoodi on suurempi kuin kuva itse.
SetWrapMode(WrapMode, Väri, Bool)
Aseta kuorma ja väri, jota käytetään päättämään, miten kuorma on kuorma tai kuorma rajat. Kuorma on kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma kuorma.
public void SetWrapMode(WrapMode mode, Color color, bool clamp)
Parameters
mode
WrapMode
Aspose.Imaging.WrapMode -elementti, joka määrittää, miten kuvan toistuvia kopioita käytetään alueen tiivistämiseen.
color
Color
Tämä väri on näkyvä, jos tilan parametri asetetaan Aspose.Imaging.WrapMode.Clamp ja DrawImagein siirtyvä lähdekoodi on suurempi kuin kuva itse.
clamp
bool
Tämä parametri ei vaikuta. asettaa se vääräksi.