EmfPlusLevelsEffect

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 EmfPlusLevelsEffect extends EmfPlusImageEffectsObjectType

LevelsEffect 对象指定对图像的高光、中间调和阴影的调整。

构造函数

构造函数描述
EmfPlusLevelsEffect()

方法

方法描述
getHighlight()获取或设置,指定对图像高光的提亮程度。
setHighlight(int value)获取或设置,指定对图像高光的提亮程度。
getMidTone()获取或设置,指定对图像中间调的提亮或加暗程度。
setMidTone(int value)获取或设置,指定对图像中间调的提亮或加暗程度。
getShadow()获取或设置,指定对图像阴影的加暗程度。
setShadow(int value)获取或设置,指定对图像阴影的加暗程度。

EmfPlusLevelsEffect()

public EmfPlusLevelsEffect()

getHighlight()

public int getHighlight()

获取或设置,指定对图像高光的提亮程度。强度范围高端的颜色通道值比中间或低端的值变化更大,这意味着可以在不失去图像暗部对比度的情况下提亮图像。0 \u2264 value < 表示应增加强度超过此阈值的高光。100 表示高光必须保持不变。

值:高光。

Returns: int

setHighlight(int value)

public void setHighlight(int value)

获取或设置,指定对图像高光的提亮程度。强度范围高端的颜色通道值比中间或低端的值变化更大,这意味着可以在不失去图像暗部对比度的情况下提亮图像。0 \u2264 value < 表示应增加强度超过此阈值的高光。100 表示高光必须保持不变。

值:高光。

Parameters:

参数类型描述
int

getMidTone()

public int getMidTone()

获取或设置,指定对图像中间调的提亮或加暗程度。强度范围中部的颜色通道值比高端或低端的值变化更大,这意味着可以在不失去图像最暗和最亮部分对比度的情况下对图像进行提亮或加暗。-100 \u2264 value < 0 表示中间调被加暗。0 表示中间调必须保持不变。0 < value \u2264 100 表示中间调被提亮。

值:中间调。

Returns: int

setMidTone(int value)

public void setMidTone(int value)

获取或设置,指定对图像中间调的提亮或加暗程度。强度范围中部的颜色通道值比高端或低端的值变化更大,这意味着可以在不失去图像最暗和最亮部分对比度的情况下对图像进行提亮或加暗。-100 \u2264 value < 0 表示中间调被加暗。0 表示中间调必须保持不变。0 < value \u2264 100 表示中间调被提亮。

值:中间调。

Parameters:

参数类型描述
int

getShadow()

public int getShadow()

获取或设置,指定对图像阴影的加暗程度。强度范围低端的颜色通道值比中部或高端的值变化更大,这意味着可以在不失去图像亮部对比度的情况下加暗图像。0 表示阴影必须保持不变。0 < value \u2264 100 表示低于此阈值的阴影强度会被加暗。

值:阴影。

Returns: int

setShadow(int value)

public void setShadow(int value)

获取或设置,指定对图像阴影的加暗程度。强度范围低端的颜色通道值比中部或高端的值变化更大,这意味着可以在不失去图像亮部对比度的情况下加暗图像。0 表示阴影必须保持不变。0 < value \u2264 100 表示低于此阈值的阴影强度会被加暗。

值:阴影。

Parameters:

参数类型描述
int