Class ImageAttributes

Class ImageAttributes

Названий на: Aspose.Imaging Асамблея: Aspose.Imaging.dll (25.4.0)

Об’єкт Aspose.Imaging.ImageAttributes містить інформацію про те, як бітмапи і метафільні кольори маніпулюються під час рендерування.Он _ВЛ17.Іммаатритує об’ект підтримує кілька налаштувань кольорної адаптації, в тому числі матриці колірної пристрої, матраці графічної адапти, значення гамми-коригування, таблиці картини кожок і значення кордону кожи.Протягом рентгенівства, колії можуть бути виправлені, затемнені, освітлені та видалені.Для застосування таких манипуляцій, ініціюйте __УЛ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 (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

Цей параметр не має ефекту. налаштуйте його на фальшивий.

 Українська