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
Ö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.