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:

setSize(short value)

public void setSize(short value)

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

Parameters:

参数类型描述

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:

参数类型描述
int

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:

参数类型描述
int

getRedGamma()

public short getRedGamma()

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

Returns:

setRedGamma(short value)

public void setRedGamma(short value)

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

Parameters:

参数类型描述

getGreenGamma()

public short getGreenGamma()

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

Returns:

setGreenGamma(short value)

public void setGreenGamma(short value)

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

Parameters:

参数类型描述

getBlueGamma()

public short getBlueGamma()

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

Returns:

setBlueGamma(short value)

public void setBlueGamma(short value)

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

Parameters:

参数类型描述

getReferenceBlack()

public short getReferenceBlack()

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

Returns:

setReferenceBlack(short value)

public void setReferenceBlack(short value)

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

Parameters:

参数类型描述

getReferenceWhite()

public short getReferenceWhite()

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

Returns:

setReferenceWhite(short value)

public void setReferenceWhite(short value)

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

Parameters:

参数类型描述

getContrast()

public short getContrast()

获取或设置一个 16 位有符号整数,用于指定对源对象应用的对比度量。此值应在 \u2013100 到 100 的范围内。值为零表示不得进行对比度调整。

Returns:

setContrast(short value)

public void setContrast(short value)

获取或设置一个 16 位有符号整数,用于指定对源对象应用的对比度量。此值应在 \u2013100 到 100 的范围内。值为零表示不得进行对比度调整。

Parameters:

参数类型描述

getBrightness()

public short getBrightness()

获取或设置一个 16 位有符号整数,用于指定对源对象应用的亮度量。此值应在 \u2013100 到 100 的范围内。值为零表示不得进行亮度调整。

Returns:

setBrightness(short value)

public void setBrightness(short value)

获取或设置一个 16 位有符号整数,用于指定对源对象应用的亮度量。此值应在 \u2013100 到 100 的范围内。值为零表示不得进行亮度调整。

Parameters:

参数类型描述

getColorfullness()

public short getColorfullness()

获取或设置一个 16 位有符号整数,用于指定对源对象应用的色彩丰富度。此值应在 \u2013100 到 100 的范围内。值为零表示不得进行色彩丰富度调整。

Returns:

setColorfullness(short value)

public void setColorfullness(short value)

获取或设置一个 16 位有符号整数,用于指定对源对象应用的色彩丰富度。此值应在 \u2013100 到 100 的范围内。值为零表示不得进行色彩丰富度调整。

Parameters:

参数类型描述

getRedGreenTint()

public short getRedGreenTint()

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

Returns:

setRedGreenTint(short value)

public void setRedGreenTint(short value)

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

Parameters:

参数类型描述