Class ImageAttributes

Class ImageAttributes

A név: Aspose.Imaging Összefoglaló: Aspose.Imaging.dll (25.4.0)

A Aspose.Imaging.ImageAttributes objektum információt tartalmaz arról, hogy a bitmappák és a metafil színek hogyan manipulálódnak a renderelés során.A W L17.Imagyűjtemény objektuma számos színigazítási beállítást tart fenn, beleértve a szín-szabályozási matricákat, a szürke-szintű igazítási matrixokat, gamma-javítási értékeket, színtáblákat és színhatárértékeket.Szerkesztés során színeket lehet javítani, sötétíteni, ragyogni és eltávolítani.Az ilyen manipulációk alkalmazásához kezdeményezzen egy __ WL 17__-ot.

public sealed class ImageAttributes

Inheritance

object ImageAttributes

Örökletes tagok

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

Constructors

ImageAttributes()

public ImageAttributes()

Methods

ClearBrushRemapTable()

Tisztítsa meg ezt a Aspose.Imaging.ImageAttributes objektum színe-helyreállítási táblázatát.

public void ClearBrushRemapTable()

ClearColorKey()

Megtisztítja a színkulcsot (átláthatósági tartomány) az alapértelmezett kategóriában.

public void ClearColorKey()

ClearColorKey(ColorAdjustType)

Megtisztítja a színkulcsot (átláthatósági tartomány) egy meghatározott kategóriára.

public void ClearColorKey(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amellyel a színkulcs törlődik.

ClearColorMatrix()

Megtisztítja a színigazítás matrikáját az alapértelmezett kategóriában.

public void ClearColorMatrix()

ClearColorMatrix(ColorAdjustType)

Megtisztítja a festék-szabályozási matricát egy meghatározott kategóriára.

public void ClearColorMatrix(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amellyel a színigazítási matricát tisztítják.

ClearGamma()

Megszakítja a gamma korrekciót az alapértelmezett kategóriában.

public void ClearGamma()

ClearGamma(ColorAdjustType)

Megakadályozza a gamma korrekciót egy meghatározott kategóriára.

public void ClearGamma(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amelynek gamma korrekciója kikapcsolva van.

ClearNoOp()

Megtisztítja a NoOp beállítást az alapértelmezett kategóriához.

public void ClearNoOp()

ClearNoOp(ColorAdjustType)

Megtisztítja a NoOp beállítást egy meghatározott kategóriára.

public void ClearNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amellyel a NoOp beállítás törlődik.

ClearOutputChannel()

Megtisztítja a CMYK (cyan-magenta-sárga-fekete) kimeneti csatorna beállítását az alapértelmezett kategóriában.

public void ClearOutputChannel()

ClearOutputChannel(ColorAdjustType)

Megtisztítja a (cyan-magenta-sárga-fekete) kimeneti csatorna beállítást egy meghatározott kategóriára.

public void ClearOutputChannel(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amelynek a kimeneti csatorna beállítása törlődik.

ClearOutputChannelColorProfile()

Megtisztítja a kimeneti csatorna színprofil beállítása az alapértelmezett kategóriában.

public void ClearOutputChannelColorProfile()

ClearOutputChannelColorProfile(ColorAdjustType)

Megtisztítja a kimeneti csatorna színprofil beállítását egy meghatározott kategóriára.

public void ClearOutputChannelColorProfile(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amelynek a kimeneti csatorna profil beállítása törlődik.

ClearRemapTable()

Tisztítsa meg a színjavító táblát az alapértelmezett kategóriában.

public void ClearRemapTable()

ClearRemapTable(ColorAdjustType)

Tisztítsa meg a színes táblázatot egy meghatározott kategóriára.

public void ClearRemapTable(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amellyel a helyreállítási táblázat törlődik.

ClearThreshold()

Megtisztítja az alapértelmezett kategóriára vonatkozó határértéket.

public void ClearThreshold()

ClearThreshold(ColorAdjustType)

Egy meghatározott kategóriára vonatkozó határérték tisztázása.

public void ClearThreshold(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amellyel a küszöb tisztítható.

SetBrushRemapTable(ColorMap[])

Állítsa be a színe-remap táblát a törölköző kategóriájára.

public void SetBrushRemapTable(ColorMap[] map)

Parameters

map ColorMap []

A Aspose.Imaging.ColorMap objektumok sorozata.

SetColorKey(Szín, szín)

Állítsa be a színkulcsot az alapértelmezett kategóriához.

public void SetColorKey(Color colorLow, Color colorHigh)

Parameters

colorLow Color

Az alacsony színkulcs értéke.

colorHigh Color

A színes kulcsszó értéke.

SetColorKey(Szín, Szín, SzínTípus)

Állítsa be a színkulcsot (átláthatósági tartomány) egy meghatározott kategóriához.

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

Parameters

colorLow Color

Az alacsony színkulcs értéke.

colorHigh Color

A színes kulcsszó értéke.

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amelynek a színkulcsra van beállítva.

SetColorMatrices(ColorMatrix és ColorMatrix)

Állítsa be a színigazítási matrikát és a szürke színigazítási matrikát az alapértelmezett kategóriához.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)

Parameters

newColorMatrix ColorMatrix

A színigazítás matrikája.

grayMatrix ColorMatrix

A grayscale-igazítás matrikája

SetColorMatrices(ColorMatrix, ColorMatrix és ColorMatrix)

Állítsa be a színigazítási matrikát és a szürke színigazítási matrikát az alapértelmezett kategóriához.

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

Parameters

newColorMatrix ColorMatrix

A színigazítás matrikája.

grayMatrix ColorMatrix

A grayscale-igazítás matrikája

flags ColorMatrixFlag

A Aspose.Imaging.ColorMatrixFlag eleme, amely meghatározza a kép és a szín típusát, amelyet a színe-szabályozási és szürke-szintek szabályozásának matricái befolyásolnak.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Állítsa be a színigazítási matrikát és a szürke színigazítási matrikát egy meghatározott kategóriára.

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

Parameters

newColorMatrix ColorMatrix

A színigazítás matrikája.

grayMatrix ColorMatrix

A grayscale-igazítás matrikája

mode ColorMatrixFlag

A Aspose.Imaging.ColorMatrixFlag eleme, amely meghatározza a kép és a szín típusát, amelyet a színe-szabályozási és szürke-szintek szabályozásának matricái befolyásolnak.

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amellyel a szín-szabályozás és a szürke-szintek szabályozása matricák kerülnek beállításra.

SetColorMatrix(ColorMatrix)

Állítsa be a színigazítási matricát az alapértelmezett kategóriához.

public void SetColorMatrix(ColorMatrix newColorMatrix)

Parameters

newColorMatrix ColorMatrix

A színigazítás matrikája.

SetColorMatrix(Fényképek ColorMatrixFlag)

Állítsa be a színigazítási matricát az alapértelmezett kategóriához.

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

A színigazítás matrikája.

flags ColorMatrixFlag

A Aspose.Imaging.ColorMatrixFlag eleme, amely meghatározza a kép és a szín típusát, amelyet a színe-igazítás matrikája befolyásol.

SetColorMatrix(ColorMatrix, ColorMatrixFlag és ColorAdjust)

Állítsa be a színigazítási matricát egy meghatározott kategóriára.

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

Parameters

newColorMatrix ColorMatrix

A színigazítás matrikája.

mode ColorMatrixFlag

A Aspose.Imaging.ColorMatrixFlag eleme, amely meghatározza a kép és a szín típusát, amelyet a színe-igazítás matrikája befolyásol.

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amelynek a szín-szabályozási matrica be van állítva.

SetGamma(Flotta)

Állítsa be a gamma értéket az alapértelmezett kategóriához.

public void SetGamma(float gamma)

Parameters

gamma float

A gamma korrekciós érték.

SetGamma(Függöny, ColorAdjustType)

Határozza meg a gamma értéket egy meghatározott kategóriára.

public void SetGamma(float gamma, ColorAdjustType type)

Parameters

gamma float

A gamma korrekciós érték.

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType felsorolásának egy eleme, amely meghatározza azt a kategóriát, amelynek a gamma értéke be van állítva.

SetNoOp()

Távolítsa el a színes beállítást az alapértelmezett kategóriához.

public void SetNoOp()

SetNoOp(ColorAdjustType)

Változtassa ki a színes beállítást egy meghatározott kategóriára.

public void SetNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amelynek színjavítását kikapcsolja.

SetOutputChannel(ColorChannelFlag)

Állítsa be a CMYK (cyan-magenta-sárga-fekete) kimeneti csatornát az alapértelmezett kategóriához.

public void SetOutputChannel(ColorChannelFlag flags)

Parameters

flags ColorChannelFlag

A Aspose.Imaging.ColorChannelFlag eleme, amely meghatározza a kimeneti csatornát.

SetOutputChannel(ColorChannelFlag és ColorAdjustType)

Állítsa be a CMYK (cyan-magenta-sárga-fekete) kimeneti csatornát egy meghatározott kategóriára.

public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)

Parameters

flags ColorChannelFlag

A Aspose.Imaging.ColorChannelFlag eleme, amely meghatározza a kimeneti csatornát.

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza a kiindulási csatorna által beállított kategóriát.

SetOutputChannelColorProfile(A string)

Állítsa be a kimeneti csatorna színprofil fájlt az alapértelmezett kategóriához.

public void SetOutputChannelColorProfile(string colorProfileFilename)

Parameters

colorProfileFilename string

A színprofil fájl útnév. Ha a színprofil fájl a %SystemRoot%\System32\Spool\Drivers\Color kézikönyvben található, ez a paraméter lehet a fájl neve.

SetOutputChannelColorProfile(színes, színes, színes)

Állítsa be a kimeneti csatorna színprofil fájlt egy meghatározott kategóriára.

public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)

Parameters

colorProfileFilename string

A színprofil fájl útnév. Ha a színprofil fájl a %SystemRoot%\System32\Spool\Drivers\Color kézikönyvben található, ez a paraméter lehet a fájl neve.

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amellyel a kimeneti csatorna színprofil fájlt állítják be.

SetRemapTable(ColorMap[])

Állítsa be a színjavító táblázatot az alapértelmezett kategóriához.

public void SetRemapTable(ColorMap[] map)

Parameters

map ColorMap []

Egy sor színpár típusú Aspose.Imaging.ColorMap. Minden színpár tartalmaz egy meglévő szín (az első érték) és a szín, amelyre fog mappázni (a második érték).

SetRemapTable(ColorMap[], Színes ábrák)

Állítsa be a színes táblázatot egy meghatározott kategóriára.

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

Parameters

map ColorMap []

Egy sor színpár típusú Aspose.Imaging.ColorMap. Minden színpár tartalmaz egy meglévő szín (az első érték) és a szín, amelyre fog mappázni (a második érték).

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amellyel a színjavító táblázat be van állítva.

SetThreshold(Flotta)

Állítsa be az átláthatósági tartományt (átláthatósági tartomány) az alapértelmezett kategóriához.

public void SetThreshold(float threshold)

Parameters

threshold float

Valódi szám, amely meghatározza a határértéket.

SetThreshold(Függöny, ColorAdjustType)

Állítsa be az átláthatósági tartományt (átláthatósági tartomány) egy meghatározott kategóriára.

public void SetThreshold(float threshold, ColorAdjustType type)

Parameters

threshold float

A határérték 0,0 és 1,0 között, amelyet szakaszpontként használnak a színek sorozására, amelyeket maximális vagy minimális értékre térképeznek.

type ColorAdjustType

A Aspose.Imaging.ColorAdjustType eleme, amely meghatározza azt a kategóriát, amelynek a színhatárát határozzák meg.

SetWrapMode(WrapMode)

Állítsa be a tapintási módot, amely arra szolgál, hogy eldöntsék, hogyan kell a textúrát ábrázolni egy alakon keresztül, vagy a alak határain keresztül.A textúrát ábrázolják egy alakon keresztül, hogy betöltsék azt, amikor a textúra kisebb, mint a form, amelyet kitölt.

public void SetWrapMode(WrapMode mode)

Parameters

mode WrapMode

A Aspose.Imaging.WrapMode eleme, amely meghatározza, hogy a kép ismétlődő másolatait hogyan használják egy területen.

SetWrapMode(WrapMode, Szín)

Állítsa be a borotválkozás módját és a használt színt, hogy eldöntsék, hogyan kell borotválkozni egy textúrát egy alakon keresztül, vagy a alak határain keresztül.A textúra borotválkozott egy alakon keresztül, hogy betöltsék azt, amikor a textúra kisebb, mint a formában.

public void SetWrapMode(WrapMode mode, Color color)

Parameters

mode WrapMode

A Aspose.Imaging.WrapMode eleme, amely meghatározza, hogy a kép ismétlődő másolatait hogyan használják egy területen.

color Color

A Aspose.Imaging.ImageAttributes objektum, amely meghatározza a pixelek színét a renderezett képen kívül.Ez a szín látható, ha a módparaméter be van állítva a Wl17.WrapMode.Clamp és a forrási rektangul át a DrawImages nagyobb, mint a kép maga.

SetWrapMode(WrapMode, Szín, Bool)

Állítsa be a borotválkozás módját és a használt színt, hogy eldöntsék, hogyan kell borotválkozni egy textúrát egy alakon keresztül, vagy a alak határain keresztül.A textúra borotválkozott egy alakon keresztül, hogy betöltsék azt, amikor a textúra kisebb, mint a formában.

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

Parameters

mode WrapMode

A Aspose.Imaging.WrapMode eleme, amely meghatározza, hogy a kép ismétlődő másolatait hogyan használják egy területen.

color Color

Ez a szín látható, ha a mód paraméter be van állítva a Aspose.Imaging.WrapMode.Clamp és a forrásként átirányított DrawImage nagyobb, mint a kép maga.

clamp bool

Ez a paraméter nem működik. állítsa be a hamis.

 Magyar