Class ImageAttributes

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

object ImageAttributes

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.

 Suomi