BitmapV4Header
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.bmp.BitmapCoreHeader, com.aspose.imaging.fileformats.bmp.BitmapInfoHeader
public class BitmapV4Header extends BitmapInfoHeader
BitmapV4Header 结构是位图信息头文件。它是 BITMAPINFOHEADER 结构的扩展版本。
方法
| 方法 | 描述 |
|---|---|
| getRedMask() | 获取或设置指定每个像素的红色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。 |
| setRedMask(int value) | 获取或设置指定每个像素的红色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。 |
| getGreenMask() | 获取或设置指定每个像素的绿色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。 |
| setGreenMask(int value) | 获取或设置指定每个像素的绿色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。 |
| getBlueMask() | 获取或设置指定每个像素的蓝色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。 |
| setBlueMask(int value) | 获取或设置指定每个像素的蓝色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。 |
| getAlphaMask() | 获取或设置指定每个像素的 alpha 分量的颜色掩码。 |
| setAlphaMask(int value) | 获取或设置指定每个像素的 alpha 分量的颜色掩码。 |
| getCSType() | 获取或设置 DIB 的颜色空间。 |
| setCSType(int value) | 获取或设置 DIB 的颜色空间。 |
| getEndpoints() | 获取或设置 CoordinatesTriple 类。 |
| setEndpoints(CieCoordinatesTriple value) | 获取或设置 CoordinatesTriple 类。 |
| getGammaRed() | 获取或设置 gamma 红色。 |
| setGammaRed(int value) | 获取或设置 gamma 红色。 |
| getGammaGreen() | 获取或设置 gamma 绿色。 |
| setGammaGreen(int value) | 获取或设置 gamma 绿色。 |
| getGammaBlue() | 获取或设置 gamma 蓝色。 |
| setGammaBlue(int value) | 获取或设置 gamma 蓝色。 |
getRedMask()
public int getRedMask()
获取或设置指定每个像素的红色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。
Returns: int
setRedMask(int value)
public void setRedMask(int value)
获取或设置指定每个像素的红色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getGreenMask()
public int getGreenMask()
获取或设置指定每个像素的绿色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。
Returns: int
setGreenMask(int value)
public void setGreenMask(int value)
获取或设置指定每个像素的绿色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getBlueMask()
public int getBlueMask()
获取或设置指定每个像素的蓝色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。
Returns: int
setBlueMask(int value)
public void setBlueMask(int value)
获取或设置指定每个像素的蓝色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getAlphaMask()
public int getAlphaMask()
获取或设置指定每个像素的 alpha 分量的颜色掩码。
Returns: int
setAlphaMask(int value)
public void setAlphaMask(int value)
获取或设置指定每个像素的 alpha 分量的颜色掩码。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getCSType()
public int getCSType()
获取或设置 DIB 的颜色空间。
Returns: int
setCSType(int value)
public void setCSType(int value)
获取或设置 DIB 的颜色空间。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getEndpoints()
public CieCoordinatesTriple getEndpoints()
获取或设置 CoordinatesTriple 类。
Returns: CieCoordinatesTriple - The endpoints.
setEndpoints(CieCoordinatesTriple value)
public void setEndpoints(CieCoordinatesTriple value)
获取或设置 CoordinatesTriple 类。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | CieCoordinatesTriple | 端点。 |
getGammaRed()
public int getGammaRed()
获取或设置 gamma 红色。
Returns: int - gamma 红色。
setGammaRed(int value)
public void setGammaRed(int value)
获取或设置 gamma 红色。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int | gamma 红色。 |
getGammaGreen()
public int getGammaGreen()
获取或设置 gamma 绿色。
Returns: int - gamma 绿色。
setGammaGreen(int value)
public void setGammaGreen(int value)
获取或设置 gamma 绿色。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int | gamma 绿色。 |
getGammaBlue()
public int getGammaBlue()
获取或设置 gamma 蓝色。
Returns: int - gamma 蓝色。
setGammaBlue(int value)
public void setGammaBlue(int value)
获取或设置 gamma 蓝色。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int | 伽马蓝。 |