Class ImageAttributes
Именује се: Aspose.Imaging Асамблеја: Aspose.Imaging.dll (25.4.0)
Aspose.Imaging.ImageAttributes објекат садржи информације о томе како се битмап и метафилне боје манипулишу током рендерирања. _ВЛ17.ИмагеАттрибуте објект одржава неколико подешавања прилагођавања боја, укључујући матрице за приправљање боји, матраке за корекцију грожђа, вредности гамме-корекције, табеле за мапирање бојих и вредности границе бојева. током преношења, цвеће се могу исправити, затамнити, осветлити и уклонити.
public sealed class ImageAttributes
Inheritance
Наслеђени чланови
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ImageAttributes()
public ImageAttributes()
Methods
ClearBrushRemapTable()
Очистите табелу за уклањање боје за брисање овог Aspose.Imaging.ImageAttributes објекта.
public void ClearBrushRemapTable()
ClearColorKey()
Очистите кључ боје (прозрачни опсег) за подразумевану категорију.
public void ClearColorKey()
ClearColorKey(ColorAdjustType)
Очисти кључ боје (прозрачни опсег) за одређену категорију.
public void ClearColorKey(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је кључ боје очишћен.
ClearColorMatrix()
Очисти матрицу прилагођавања боја за подразумевану категорију.
public void ClearColorMatrix()
ClearColorMatrix(ColorAdjustType)
Чисти матрицу прилагођавања боја за одређену категорију.
public void ClearColorMatrix(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је матрица прилагођавања боје очишћена.
ClearGamma()
Немогуће је исправљање гама за подразумевану категорију.
public void ClearGamma()
ClearGamma(ColorAdjustType)
Немогуће је исправљање гама за одређену категорију.
public void ClearGamma(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је гама корекција онемогућена.
ClearNoOp()
Очистите подешавање NoOp за подразумевану категорију.
public void ClearNoOp()
ClearNoOp(ColorAdjustType)
Очистите NoOp подешавање за одређену категорију.
public void ClearNoOp(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је NoOp подешавање очишћено.
ClearOutputChannel()
Очишћава подешавање излазног канала ЦМИК (Циан-магента-жута-црна) за подразумевану категорију.
public void ClearOutputChannel()
ClearOutputChannel(ColorAdjustType)
Очишћава подешавање излазног канала (циан-магента-жута-црна) за одређену категорију.
public void ClearOutputChannel(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је подешавање излазног канала очишћено.
ClearOutputChannelColorProfile()
Очистите подешавање профила боје излазног канала за подразумевану категорију.
public void ClearOutputChannelColorProfile()
ClearOutputChannelColorProfile(ColorAdjustType)
Очистите подешавање профила боје излазног канала за одређену категорију.
public void ClearOutputChannelColorProfile(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је подешавање профила излазног канала очишћено.
ClearRemapTable()
Очистите табелу за поправку боја за подразумевану категорију.
public void ClearRemapTable()
ClearRemapTable(ColorAdjustType)
Очистите табелу боје за одређену категорију.
public void ClearRemapTable(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је табела за пребацивање очишћена.
ClearThreshold()
Очишћава граничну вредност за подразумевану категорију.
public void ClearThreshold()
ClearThreshold(ColorAdjustType)
Одређује граничну вредност за одређену категорију.
public void ClearThreshold(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је праг очишћен.
SetBrushRemapTable(ColorMap[])
Поставите табелу боје за категорију четкице.
public void SetBrushRemapTable(ColorMap[] map)
Parameters
map
ColorMap
[]
Постоји низ Aspose.Imaging.ColorMap објеката.
SetColorKey(боја , боја)
Поставите кључ боје за подразумевану категорију.
public void SetColorKey(Color colorLow, Color colorHigh)
Parameters
colorLow
Color
Ниска вредност кључа боје.
colorHigh
Color
Висока вредност боје кључ.
SetColorKey(Боја, боја, боја)
Поставите кључ боје (прозрачни опсег) за одређену категорију.
public void SetColorKey(Color colorLow, Color colorHigh, ColorAdjustType type)
Parameters
colorLow
Color
Ниска вредност кључа боје.
colorHigh
Color
Висока вредност боје кључ.
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је постављен кључ боје.
SetColorMatrices(Цолор Матрикс, Цолор Матрикс)
Поставите матрицу прилагођавања боја и матрицу прилагођавања грознице за подразумевану категорију.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)
Parameters
newColorMatrix
ColorMatrix
Матрица прилагођавања боја.
grayMatrix
ColorMatrix
Матрица за прилагођавање граискале.
SetColorMatrices(ЦолорМатрикс, ЦолорМатрикс, ЦолорМатрикс)
Поставите матрицу прилагођавања боја и матрицу прилагођавања грознице за подразумевану категорију.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
Матрица прилагођавања боја.
grayMatrix
ColorMatrix
Матрица за прилагођавање граискале.
flags
ColorMatrixFlag
Елемент Aspose.Imaging.ColorMatrixFlag који одређује врсту слике и боје која ће бити погођена матрицама прилагођавања боја и сиве скале.
SetColorMatrices(ЦолорМатрикс, ЦолорМатрикс, ЦолорМатриксФлаг)
Поставите матрицу прилагођавања боја и матрицу прилагођавања грознице за одређену категорију.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type)
Parameters
newColorMatrix
ColorMatrix
Матрица прилагођавања боја.
grayMatrix
ColorMatrix
Матрица за прилагођавање граискале.
mode
ColorMatrixFlag
Елемент Aspose.Imaging.ColorMatrixFlag који одређује врсту слике и боје која ће бити погођена матрицама прилагођавања боја и сиве скале.
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју су постављене матрице прилагођавања боје и грејске скале.
SetColorMatrix(ColorMatrix)
Поставите матрицу прилагођавања боја за подразумевану категорију.
public void SetColorMatrix(ColorMatrix newColorMatrix)
Parameters
newColorMatrix
ColorMatrix
Матрица прилагођавања боја.
SetColorMatrix(ЦолорМатрикс, ЦолорМатриксФлаг)
Поставите матрицу прилагођавања боја за подразумевану категорију.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
Матрица прилагођавања боја.
flags
ColorMatrixFlag
Елемент Aspose.Imaging.ColorMatrixFlag који одређује врсту слике и боје која ће бити погођена матрицом прилагођавања боја.
SetColorMatrix(ЦолорМатрикс, ЦолорМатриксФлаг, ЦолорАдигстТип)
Поставите матрицу прилагођавања боја за одређену категорију.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type)
Parameters
newColorMatrix
ColorMatrix
Матрица прилагођавања боја.
mode
ColorMatrixFlag
Елемент Aspose.Imaging.ColorMatrixFlag који одређује врсту слике и боје која ће бити погођена матрицом прилагођавања боја.
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је постављена матрица прилагођавања боја.
SetGamma(Флоат)
Поставите вредност гама за подразумевану категорију.
public void SetGamma(float gamma)
Parameters
gamma
float
Гама корекцијска вредност.
SetGamma(Флоат, ЦолорАдистТип)
Поставите вредност гама за одређену категорију.
public void SetGamma(float gamma, ColorAdjustType type)
Parameters
gamma
float
Гама корекцијска вредност.
type
ColorAdjustType
Елемент листе Aspose.Imaging.ColorAdjustType који наводи категорију за коју је постављена вредност гама.
SetNoOp()
Искључује подешавање боје за подразумевану категорију.
public void SetNoOp()
SetNoOp(ColorAdjustType)
Одвоји прилагођавање боје за одређену категорију.
public void SetNoOp(ColorAdjustType type)
Parameters
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју се корекција боје искључује.
SetOutputChannel(ColorChannelFlag)
Поставите ЦМИК (Циан-магента-жута-црна) излазни канал за подразумевану категорију.
public void SetOutputChannel(ColorChannelFlag flags)
Parameters
flags
ColorChannelFlag
Елемент Aspose.Imaging.ColorChannelFlag који одређује излазни канал.
SetOutputChannel(ЦоолЦанелФлаг, ЦоолЦанелФлаг)
Поставите ЦМИК (Циан-магента-жута-црна) излазни канал за одређену категорију.
public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
Parameters
flags
ColorChannelFlag
Елемент Aspose.Imaging.ColorChannelFlag који одређује излазни канал.
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је излазни канал постављен.
SetOutputChannelColorProfile(Стринг)
Поставите датотеку цветног профила излазног канала за подразумевану категорију.
public void SetOutputChannelColorProfile(string colorProfileFilename)
Parameters
colorProfileFilename
string
Назив пута датотеке профила боја.Ако је датотека профила боја у директоријуму %SystemRoot%\System32\Spool\Drivers\Color, овај параметар може бити име датотеке.
SetOutputChannelColorProfile(КСНУМКС, ЦолорАдигстТип)
Поставите датотеку цветног профила излазног канала за одређену категорију.
public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)
Parameters
colorProfileFilename
string
Назив пута датотеке профила боја.Ако је датотека профила боја у директоријуму %SystemRoot%\System32\Spool\Drivers\Color, овај параметар може бити име датотеке.
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је постављен цветни профил датотеке излазног канала.
SetRemapTable(ColorMap[])
Поставите табелу за поправку боја за подразумевану категорију.
public void SetRemapTable(ColorMap[] map)
Parameters
map
ColorMap
[]
Сваки пар боја садржи постојећу боју (прва вредност) и боје на које ће бити мапиран (друга вредnost).
SetRemapTable(ColorMap[], ЦолорАдистТип)
Поставите табелу боје за одређену категорију.
public void SetRemapTable(ColorMap[] map, ColorAdjustType type)
Parameters
map
ColorMap
[]
Сваки пар боја садржи постојећу боју (прва вредност) и боје на које ће бити мапиран (друга вредnost).
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је табела за исправљање боја постављена.
SetThreshold(Флоат)
Поставите праг (прозрачни опсег) за подразумевану категорију.
public void SetThreshold(float threshold)
Parameters
threshold
float
Реални број који одређује граничну вредност.
SetThreshold(Флоат, ЦолорАдистТип)
Поставите праг (прозрачни опсег) за одређену категорију.
public void SetThreshold(float threshold, ColorAdjustType type)
Parameters
threshold
float
Гранична вредност од 0,0 до 1,0 која се користи као прекидачка тачка за сортирање боја које ће бити мапиране до или максималне или минималне вредности.
type
ColorAdjustType
Елемент Aspose.Imaging.ColorAdjustType који одређује категорију за коју је постављен праг боје.
SetWrapMode(WrapMode)
Поставите режим заваривања који се користи да би се одлучило како да се текстура тече преко облика, или на границама облика. текстура се тече преко облика да би се испунила када је текстура мања од облика који се испуњава.
public void SetWrapMode(WrapMode mode)
Parameters
mode
WrapMode
Елемент Aspose.Imaging.WrapMode који одређује како се поновљене копије слике користе за талирање подручја.
SetWrapMode(WrapMode, боја)
Поставите режим заваривања и боју која се користи за одлуку о томе како да се текстура тече преко облика, или на границама облика. текстура се тече преко облика да би се испунила када је текстура мања од облика који је испуњен.
public void SetWrapMode(WrapMode mode, Color color)
Parameters
mode
WrapMode
Елемент Aspose.Imaging.WrapMode који одређује како се поновљене копије слике користе за талирање подручја.
color
Color
Ова боја је видљива ако је параметар режима постављен на Aspose.Imaging.WrapMode.Clamp и изворни правоугао пребачен на DrawImage је већи од самог слике.
SetWrapMode(WrapMode, Боја, Боол)
Поставите режим заваривања и боју која се користи за одлуку о томе како да се текстура тече преко облика, или на границама облика. текстура се тече преко облика да би се испунила када је текстура мања од облика који је испуњен.
public void SetWrapMode(WrapMode mode, Color color, bool clamp)
Parameters
mode
WrapMode
Елемент Aspose.Imaging.WrapMode који одређује како се поновљене копије слике користе за талирање подручја.
color
Color
Ова боја је видљива ако је параметар режима постављен на Aspose.Imaging.WrapMode.Clamp и изворни правоугао пребачен на DrawImage је већи од самог слике.
clamp
bool
Овај параметар нема ефекта. ставите га на лажно.