Class ImageAttributes

Class ImageAttributes

Название пространства: Aspose.Imaging Ассоциация: Aspose.Imaging.dll (25.4.0)

Объект Aspose.Imaging.ImageAttributes содержит информацию о том, как битамп и метафильные цвета манипулируются во время рендерации.Он _ВЛ17.Иммаатритус обект поддерживает несколько настройки корректировки цвета, в том числе матрицы коррекции цветов, грейско-приспособления матрац, гаммо-коррекционных значений, таблицы цветовой карты и значения границы цвета.В ходе рендеры, цвета могут быть исправлены, затемнены, освещены и удалены.

public sealed class ImageAttributes

Inheritance

object ImageAttributes

Наследованные члены

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

Этот параметр не имеет эффекта. установить его на фальшивый.

 Русский