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:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | 短 |