EmfPlusColorCurveEffect
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusImageEffectsObjectType
public final class EmfPlusColorCurveEffect extends EmfPlusImageEffectsObjectType
Объект ColorCurveEffect указывает одну из восьми корректировок цветовой кривой изображения.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfPlusColorCurveEffect() |
Методы
| Метод | Описание |
|---|---|
| getCurveAdjustment() | Получает или задает 32-битное беззнаковое целое, которое определяет корректировку кривой, применяемую к цветам в bitmap. |
| setCurveAdjustment(int value) | Получает или задает 32-битное беззнаковое целое, которое определяет корректировку кривой, применяемую к цветам в bitmap. |
| getCurveChannel() | Получает или задает 32-битное беззнаковое целое, которое определяет цветовой канал, к которому применяется корректировка кривой. |
| setCurveChannel(int value) | Получает или задает 32-битное беззнаковое целое, которое определяет цветовой канал, к которому применяется корректировка кривой. |
| getAdjustmentIntensity() | Получает или задает 32-битное знаковое целое, которое определяет интенсивность корректировки кривой для цветового канала, указанного в CurveChannel. |
| setAdjustmentIntensity(int value) | Получает или задает 32-битное знаковое целое, которое определяет интенсивность корректировки кривой для цветового канала, указанного в CurveChannel. |
EmfPlusColorCurveEffect()
public EmfPlusColorCurveEffect()
getCurveAdjustment()
public int getCurveAdjustment()
Получает или задает 32-битное беззнаковое целое, которое определяет корректировку кривой, применяемую к цветам в bitmap. Это значение ДОЛЖНО быть определено в перечислении CurveAdjustments (раздел 2.1.1.7).
Returns: int
setCurveAdjustment(int value)
public void setCurveAdjustment(int value)
Получает или задает 32-битное беззнаковое целое, которое определяет корректировку кривой, применяемую к цветам в bitmap. Это значение ДОЛЖНО быть определено в перечислении CurveAdjustments (раздел 2.1.1.7).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getCurveChannel()
public int getCurveChannel()
Получает или задает 32-битное беззнаковое целое, которое определяет цветовой канал, к которому применяется корректировка кривой. Это значение ДОЛЖНО быть определено в перечислении CurveChannel (раздел 2.1.1.8).
Returns: int
setCurveChannel(int value)
public void setCurveChannel(int value)
Получает или задает 32-битное беззнаковое целое, которое определяет цветовой канал, к которому применяется корректировка кривой. Это значение ДОЛЖНО быть определено в перечислении CurveChannel (раздел 2.1.1.8).
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
getAdjustmentIntensity()
public int getAdjustmentIntensity()
Получает или задает 32-битное знаковое целое, которое определяет интенсивность корректировки кривой для цветового канала, указанного в CurveChannel. Диапазоны значимых значений для этого поля зависят от значения CurveAdjustment и определяются следующим образом: Диапазон корректировки экспозиции: -255 \u2264 value < 0 По мере уменьшения значения экспозиция изображения ДОЛЖНА уменьшаться. 0 Значение 0 указывает, что экспозиция НЕ ДОЛЖНА изменяться. 0 < value \u2264 255 По мере увеличения значения экспозиция изображения ДОЛЖНА увеличиваться. Диапазон корректировки плотности: -255 \u2264 value < 0 По мере уменьшения значения плотность изображения ДОЛЖНА уменьшаться, что приводит к более тёмному изображению. 0 Значение 0 указывает, что плотность НЕ ДОЛЖНА изменяться. 0 < value \u2264 255 По мере увеличения значения плотность изображения ДОЛЖНА увеличиваться. Диапазон корректировки контраста: -100 \u2264 value < 0 По мере уменьшения значения контраст изображения ДОЛЖЕН уменьшаться. 0 Значение 0 указывает, что контраст НЕ ДОЛЖЕН изменяться. 0 < value \u2264 100 По мере увеличения значения контраст изображения ДОЛЖЕН увеличиваться. Диапазон корректировки светлых участков: -100 \u2264 value < 0 По мере уменьшения значения светлые области изображения ДОЛЖНЫ становиться темнее. 0 Значение 0 указывает, что светлые участки НЕ ДОЛЖНЫ изменяться. 0 < value \u2264 100 По мере увеличения значения светлые области изображения ДОЛЖНЫ становиться светлее. Диапазон корректировки теней: -100 \u2264 value < 0 По мере уменьшения значения тёмные области изображения ДОЛЖНЫ становиться темнее. 0 Значение 0 указывает, что тени НЕ ДОЛЖНЫ изменяться. 0 < value \u2264 100 По мере увеличения значения тёмные области изображения ДОЛЖНЫ становиться светлее. Диапазон корректировки насыщенности белого: 0 \u2014 255 По мере увеличения значения верхний предел диапазона интенсивности цветового канала увеличивается. Диапазон корректировки насыщенности чёрного: 0 \u2014 255 По мере увеличения значения нижний предел диапазона интенсивности цветового канала увеличивается.
Returns: int
setAdjustmentIntensity(int value)
public void setAdjustmentIntensity(int value)
Получает или задает 32-битное знаковое целое, которое определяет интенсивность корректировки кривой для цветового канала, указанного в CurveChannel. Диапазоны значимых значений для этого поля зависят от значения CurveAdjustment и определяются следующим образом: Диапазон корректировки экспозиции: -255 \u2264 value < 0 По мере уменьшения значения экспозиция изображения ДОЛЖНА уменьшаться. 0 Значение 0 указывает, что экспозиция НЕ ДОЛЖНА изменяться. 0 < value \u2264 255 По мере увеличения значения экспозиция изображения ДОЛЖНА увеличиваться. Диапазон корректировки плотности: -255 \u2264 value < 0 По мере уменьшения значения плотность изображения ДОЛЖНА уменьшаться, что приводит к более тёмному изображению. 0 Значение 0 указывает, что плотность НЕ ДОЛЖНА изменяться. 0 < value \u2264 255 По мере увеличения значения плотность изображения ДОЛЖНА увеличиваться. Диапазон корректировки контраста: -100 \u2264 value < 0 По мере уменьшения значения контраст изображения ДОЛЖЕН уменьшаться. 0 Значение 0 указывает, что контраст НЕ ДОЛЖЕН изменяться. 0 < value \u2264 100 По мере увеличения значения контраст изображения ДОЛЖЕН увеличиваться. Диапазон корректировки светлых участков: -100 \u2264 value < 0 По мере уменьшения значения светлые области изображения ДОЛЖНЫ становиться темнее. 0 Значение 0 указывает, что светлые участки НЕ ДОЛЖНЫ изменяться. 0 < value \u2264 100 По мере увеличения значения светлые области изображения ДОЛЖНЫ становиться светлее. Диапазон корректировки теней: -100 \u2264 value < 0 По мере уменьшения значения тёмные области изображения ДОЛЖНЫ становиться темнее. 0 Значение 0 указывает, что тени НЕ ДОЛЖНЫ изменяться. 0 < value \u2264 100 По мере увеличения значения тёмные области изображения ДОЛЖНЫ становиться светлее. Диапазон корректировки насыщенности белого: 0 \u2014 255 По мере увеличения значения верхний предел диапазона интенсивности цветового канала увеличивается. Диапазон корректировки насыщенности чёрного: 0 \u2014 255 По мере увеличения значения нижний предел диапазона интенсивности цветового канала увеличивается.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |