Class ImageAttributes
A név: Aspose.Imaging Összefoglaló: Aspose.Imaging.dll (25.5.0)
Az 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. Az Asphosis.imaging. ImageAz Attributs objektuma számos színigazítási beállítást tart fenn, beleértve a szín-igazítás matricákat, a szürke-szabályozási matrixokat, gamma-korrekciós értékeket, színe-táblákat és színhatárértékeket. A renderelések során színeket lehet kijavítani, sötétíteni, megvilágítani és eltávolítani.
public sealed class ImageAttributesInheritance
Ö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
Az Aspose.Imaging.ImageAttributes objektum, amely meghatározza a pixelek színét egy renderezett képen kívül. Ez a szín látható, ha a mód paraméter beállítva az Asposa.imaging.WrapMode.Clamp és a forrási rektangul át a DrawIMage 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.