EmfColorAdjustment

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject

public final class EmfColorAdjustment extends EmfObject

ColorAdjustment 对象定义了在位块传输中调整源位图颜色的数值。

构造函数

构造函数描述
EmfColorAdjustment()

方法

方法描述
getSize()获取或设置一个 16 位无符号整数,指定此对象的字节大小。
setSize(short value)获取或设置一个 16 位无符号整数,指定此对象的字节大小。
getValues()获取或设置一个 16 位无符号整数,指定如何准备输出图像。
setValues(int value)获取或设置一个 16 位无符号整数,指定如何准备输出图像。
getIlluminantIndex()获取或设置一个 16 位无符号整数,指定从 Illuminant 枚举(第 2.1.19 节)中选择的图像观看时使用的标准光源类型。
setIlluminantIndex(int value)获取或设置一个 16 位无符号整数,指定从 Illuminant 枚举(第 2.1.19 节)中选择的图像观看时使用的标准光源类型。
getRedGamma()获取或设置一个 16 位无符号整数,指定源颜色中红色基色的第 n 次幂伽马校正值。
setRedGamma(short value)获取或设置一个 16 位无符号整数,指定源颜色中红色基色的第 n 次幂伽马校正值。
getGreenGamma()获取或设置一个 16 位无符号整数,指定源颜色中绿色基色的第 n 次幂伽马校正值。
setGreenGamma(short value)获取或设置一个 16 位无符号整数,指定源颜色中绿色基色的第 n 次幂伽马校正值。
getBlueGamma()获取或设置一个 16 位无符号整数,指定源颜色中蓝色基色的第 n 次幂伽马校正值。
setBlueGamma(short value)获取或设置一个 16 位无符号整数,指定源颜色中蓝色基色的第 n 次幂伽马校正值。
getReferenceBlack()获取或设置一个 16 位无符号整数,指定源颜色的黑色参考值。
setReferenceBlack(short value)获取或设置一个 16 位无符号整数,指定源颜色的黑色参考值。
getReferenceWhite()获取或设置一个 16 位无符号整数,指定源颜色的白色参考值。
setReferenceWhite(short value)获取或设置一个 16 位无符号整数,指定源颜色的白色参考值。
getContrast()获取或设置一个 16 位有符号整数,指定要应用于源对象的对比度量。
setContrast(short value)获取或设置一个 16 位有符号整数,指定要应用于源对象的对比度量。
getBrightness()获取或设置一个 16 位有符号整数,指定要应用于源对象的亮度量。
setBrightness(short value)获取或设置一个 16 位有符号整数,指定要应用于源对象的亮度量。
getColorfullness()获取或设置一个 16 位有符号整数,指定要应用于源对象的色彩度量。
setColorfullness(short value)获取或设置一个 16 位有符号整数,指定要应用于源对象的色彩度量。
getRedGreenTint()获取或设置一个 16 位有符号整数,指定要应用于源对象的红色或绿色色调调整量。
setRedGreenTint(short value)获取或设置一个 16 位有符号整数,指定要应用于源对象的红色或绿色色调调整量。

EmfColorAdjustment()

public EmfColorAdjustment()

getSize()

public short getSize()

获取或设置一个 16 位无符号整数,指定此对象的字节大小。此值必须为 0x0018。

Returns: short

setSize(short value)

public void setSize(short value)

获取或设置一个 16 位无符号整数,指定此对象的字节大小。此值必须为 0x0018。

Parameters:

参数类型描述
valueshort

getValues()

public int getValues()

获取或设置一个 16 位无符号整数,指定如何准备输出图像。此字段可以设置为 NULL,或设置为 ColorAdjustment 枚举(第 2.1.5 节)中的任意组合值。

Returns: int

setValues(int value)

public void setValues(int value)

获取或设置一个 16 位无符号整数,指定如何准备输出图像。此字段可以设置为 NULL,或设置为 ColorAdjustment 枚举(第 2.1.5 节)中的任意组合值。

Parameters:

参数类型描述
valueint

getIlluminantIndex()

public int getIlluminantIndex()

获取或设置一个 16 位无符号整数,指定从 Illuminant 枚举(第 2.1.19 节)中选择的图像观看时使用的标准光源类型。

Returns: int

setIlluminantIndex(int value)

public void setIlluminantIndex(int value)

获取或设置一个 16 位无符号整数,指定从 Illuminant 枚举(第 2.1.19 节)中选择的图像观看时使用的标准光源类型。

Parameters:

参数类型描述
valueint

getRedGamma()

public short getRedGamma()

获取或设置一个 16 位无符号整数,指定源颜色红色基色的 n 次幂伽马校正值。该值应在 2,500 到 65,000 的范围内。值为 10,000 表示必须不执行伽马校正。

Returns: short

setRedGamma(short value)

public void setRedGamma(short value)

获取或设置一个 16 位无符号整数,指定源颜色红色基色的 n 次幂伽马校正值。该值应在 2,500 到 65,000 的范围内。值为 10,000 表示必须不执行伽马校正。

Parameters:

参数类型描述
valueshort

getGreenGamma()

public short getGreenGamma()

获取或设置一个 16 位无符号整数,指定源颜色绿色基色的 n 次幂伽马校正值。该值应在 2,500 到 65,000 的范围内。值为 10,000 表示必须不执行伽马校正。

Returns: short

setGreenGamma(short value)

public void setGreenGamma(short value)

获取或设置一个 16 位无符号整数,指定源颜色绿色基色的 n 次幂伽马校正值。该值应在 2,500 到 65,000 的范围内。值为 10,000 表示必须不执行伽马校正。

Parameters:

参数类型描述
valueshort

getBlueGamma()

public short getBlueGamma()

获取或设置一个 16 位无符号整数,指定源颜色蓝色基色的 n 次幂伽马校正值。该值应在 2,500 到 65,000 的范围内。值为 10,000 表示必须不执行伽马校正。

Returns: short

setBlueGamma(short value)

public void setBlueGamma(short value)

获取或设置一个 16 位无符号整数,指定源颜色蓝色基色的 n 次幂伽马校正值。该值应在 2,500 到 65,000 的范围内。值为 10,000 表示必须不执行伽马校正。

Parameters:

参数类型描述
valueshort

getReferenceBlack()

public short getReferenceBlack()

获取或设置一个 16 位无符号整数,指定源颜色的黑色参考值。任何比此更暗的颜色都被视为黑色。该值应在 0 到 4,000 的范围内。

Returns: short

setReferenceBlack(short value)

public void setReferenceBlack(short value)

获取或设置一个 16 位无符号整数,指定源颜色的黑色参考值。任何比此更暗的颜色都被视为黑色。该值应在 0 到 4,000 的范围内。

Parameters:

参数类型描述
valueshort

getReferenceWhite()

public short getReferenceWhite()

获取或设置一个 16 位无符号整数,指定源颜色的白色参考值。任何比此更亮的颜色都被视为白色。该值应在 6,000 到 10,000 的范围内。

Returns: short

setReferenceWhite(short value)

public void setReferenceWhite(short value)

获取或设置一个 16 位无符号整数,指定源颜色的白色参考值。任何比此更亮的颜色都被视为白色。该值应在 6,000 到 10,000 的范围内。

Parameters:

参数类型描述
valueshort

getContrast()

public short getContrast()

获取或设置一个 16 位有符号整数,指定要应用于源对象的对比度量。该值应在 –100 到 100 的范围内。值为零表示必须不执行对比度调整。

Returns: short

setContrast(short value)

public void setContrast(short value)

获取或设置一个 16 位有符号整数,指定要应用于源对象的对比度量。该值应在 –100 到 100 的范围内。值为零表示必须不执行对比度调整。

Parameters:

参数类型描述
valueshort

getBrightness()

public short getBrightness()

获取或设置一个 16 位有符号整数,指定要应用于源对象的亮度量。该值应在 –100 到 100 的范围内。值为零表示必须不执行亮度调整。

Returns: short

setBrightness(short value)

public void setBrightness(short value)

获取或设置一个 16 位有符号整数,指定要应用于源对象的亮度量。该值应在 –100 到 100 的范围内。值为零表示必须不执行亮度调整。

Parameters:

参数类型描述
valueshort

getColorfullness()

public short getColorfullness()

获取或设置一个 16 位有符号整数,指定要应用于源对象的色彩度量。该值应在 –100 到 100 的范围内。值为零表示必须不执行色彩度调整。

Returns: short

setColorfullness(short value)

public void setColorfullness(short value)

获取或设置一个 16 位有符号整数,指定要应用于源对象的色彩度量。该值应在 –100 到 100 的范围内。值为零表示必须不执行色彩度调整。

Parameters:

参数类型描述
valueshort

getRedGreenTint()

public short getRedGreenTint()

获取或设置一个 16 位有符号整数,指定要应用于源对象的红色或绿色色调调整量。该值应在 –100 到 100 的范围内。正数向红色调整,负数向绿色调整。值为零表示必须不执行色调调整。

Returns: short

setRedGreenTint(short value)

public void setRedGreenTint(short value)

获取或设置一个 16 位有符号整数,指定要应用于源对象的红色或绿色色调调整量。该值应在 –100 到 100 的范围内。正数向红色调整,负数向绿色调整。值为零表示必须不执行色调调整。

Parameters:

参数类型描述
valueshort