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()
Очищает настройку выходной канала CMYK (циан-магента-желтый-черный) для стандартной категории.
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(Цвет, цвет, ColorAdjustType)
Установите цветный ключ (прозрачный диапазон) для определенной категории.
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 и ColorMatrix)
Установите матрицу корректировки цвета и матрицу корректировки грейскаля для стандартной категории.
public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
Матрица корректировки цвета.
grayMatrix
ColorMatrix
Грейскальная адаптация матрицы.
flags
ColorMatrixFlag
Элемент Aspose.Imaging.ColorMatrixFlag, который определяет тип изображения и цвета, которые будут влиять на матрицы корректировки цвета и гравюра.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)
Составьте матрицу корректировки цвета и матрицу корректировки грейскаля для определенной категории.
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(ColorMatrix и ColorMatrixFlag)
Установите матрицу корректировки цвета для стандартной категории.
public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)
Parameters
newColorMatrix
ColorMatrix
Матрица корректировки цвета.
flags
ColorMatrixFlag
Элемент Aspose.Imaging.ColorMatrixFlag, который указывает тип изображения и цвета, которые будут влиять на матрицу корректировки цвета.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)
Поставьте матрицу корректировки цвета для определенной категории.
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(Флоат, ColorAdjustTyp)
Определите значение гаммы для определенной категории.
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 и ColorAdjustType)
Настройка канала выхода 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(Коллекция, ColorAdjustType)
Настройка файла цветного профиля выходного канала для определенной категории.
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[ ], ColorAdjustType)
Сделайте таблицу цветов для определенной категории.
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(Флоат, ColorAdjustTyp)
Определите порог (прозрачность диапазона) для определенной категории.
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.ImageAttributes object that specifies the color of pixels outside of a rendered image. Этот цвет является видимым, если параметр режима настроен на 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
Этот параметр не имеет эффекта. установить его на фальшивый.