Class ImageAttributes
Названий на: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)
Об’єкт Aspose.Imaging.ImageAttributes містить інформацію про те, як бітмапи і метафільні кольори маніпулюються під час рендерування.Он _ВЛ17.Іммаатритує об’ект підтримує кілька налаштувань кольорної адаптації, в тому числі матриці колірної пристрої, матраці графічної адапти, значення гамми-коригування, таблиці картини кожок і значення кордону кожи.Протягом рентгенівства, колії можуть бути виправлені, затемнені, освітлені та видалені.Для застосування таких манипуляцій, ініціюйте __УЛ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()
Очищує налаштування вихідного каналу CMYK (Cyan-magenta-yellow-black) для стандартної категорії.
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(Створення ColorMatrix, ColorMatrix)
Налаштуйте матрицю кольорового налаштування та матрицю графічного налаштування для стандартної категорії.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)
Parameters
newColorMatrix
ColorMatrix
Матриця кольорової адаптації.
grayMatrix
ColorMatrix
Матриця графічної адаптації.
SetColorMatrices(Створення ColorMatrix, ColorMatrix)
Налаштуйте матрицю кольорового налаштування та матрицю графічного налаштування для стандартної категорії.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
Матриця кольорової адаптації.
grayMatrix
ColorMatrix
Матриця графічної адаптації.
flags
ColorMatrixFlag
Елемент Aspose.Imaging.ColorMatrixFlag, що визначає тип зображення і кольору, який буде вплинути на колір-підготовка і матриці графічного підготовки.
SetColorMatrices(Створення ColorMatrix, ColorMatrix, ColorMatrixFlag)
Налаштуйте матрицю кольорового налаштування та матрицю графічного налаштування для конкретної категорії.
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(Створення ColorMatrixFlag)
Налаштуйте матрицю кольорового налаштування для стандартної категорії.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
Матриця кольорової адаптації.
flags
ColorMatrixFlag
Елемент Aspose.Imaging.ColorMatrixFlag, що визначає тип зображення і колір, який буде вплинути на матрицю кольорового регулювання.
SetColorMatrix(Створення ColorMatrix, ColorMatrixFlag)
Налаштуйте матрицю кольорової адаптації для визначеної категорії.
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)
Налаштуйте вихідний канал CMYK (циан-магента-жовтий-чорний) для стандартної категорії.
public void SetOutputChannel(ColorChannelFlag flags)
Parameters
flags
ColorChannelFlag
Елемент Aspose.Imaging.ColorChannelFlag, який визначає вихідний канал.
SetOutputChannel(Створення ColorChannelFlag, ColorAdjust)
Налаштуйте вихідний канал CMYK (циан-магента-жовтий-чорний) для визначеної категорії.
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
[ ]
Кожна пара кольорів містить існуючий колір (перша вартість) і кольору, до якого вона буде мапуватися (друга вартість).
SetRemapTable(ColorMap[ ], Кольорові кольори)
Налаштуйте кольорову таблицю для визначеної категорії.
public void SetRemapTable(ColorMap[] map, ColorAdjustType type)
Parameters
map
ColorMap
[ ]
Кожна пара кольорів містить існуючий колір (перша вартість) і кольору, до якого вона буде мапуватися (друга вартість).
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, Color)
Налаштуйте режим і колір, що використовуються для вирішення того, як нарізати текстуру через форму, або за межами форми.
public void SetWrapMode(WrapMode mode, Color color)
Parameters
mode
WrapMode
Елемент Aspose.Imaging.WrapMode, який визначає, як повторні копії зображення використовуються для тилування області.
color
Color
Aspose.Imaging.ImageAttributes об’єкт, який визначає колір пікселів за межами зображення.Ця коліна видима, якщо параметр режиму налаштується на Wl17.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
Цей параметр не має ефекту. налаштуйте його на фальшивий.