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:

参数类型描述
valueint

getGreenMask()

public int getGreenMask()

获取或设置指定每个像素的绿色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。

Returns: int

setGreenMask(int value)

public void setGreenMask(int value)

获取或设置指定每个像素的绿色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。

Parameters:

参数类型描述
valueint

getBlueMask()

public int getBlueMask()

获取或设置指定每个像素的蓝色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。

Returns: int

setBlueMask(int value)

public void setBlueMask(int value)

获取或设置指定每个像素的蓝色分量的颜色掩码,仅在 bV4Compression 设置为 BI_BITFIELDS 时有效。

Parameters:

参数类型描述
valueint

getAlphaMask()

public int getAlphaMask()

获取或设置指定每个像素的 alpha 分量的颜色掩码。

Returns: int

setAlphaMask(int value)

public void setAlphaMask(int value)

获取或设置指定每个像素的 alpha 分量的颜色掩码。

Parameters:

参数类型描述
valueint

getCSType()

public int getCSType()

获取或设置 DIB 的颜色空间。

Returns: int

setCSType(int value)

public void setCSType(int value)

获取或设置 DIB 的颜色空间。

Parameters:

参数类型描述
valueint

getEndpoints()

public CieCoordinatesTriple getEndpoints()

获取或设置 CoordinatesTriple 类。

Returns: CieCoordinatesTriple - The endpoints.

setEndpoints(CieCoordinatesTriple value)

public void setEndpoints(CieCoordinatesTriple value)

获取或设置 CoordinatesTriple 类。

Parameters:

参数类型描述
valueCieCoordinatesTriple端点。

getGammaRed()

public int getGammaRed()

获取或设置 gamma 红色。

Returns: int - gamma 红色。

setGammaRed(int value)

public void setGammaRed(int value)

获取或设置 gamma 红色。

Parameters:

参数类型描述
valueintgamma 红色。

getGammaGreen()

public int getGammaGreen()

获取或设置 gamma 绿色。

Returns: int - gamma 绿色。

setGammaGreen(int value)

public void setGammaGreen(int value)

获取或设置 gamma 绿色。

Parameters:

参数类型描述
valueintgamma 绿色。

getGammaBlue()

public int getGammaBlue()

获取或设置 gamma 蓝色。

Returns: int - gamma 蓝色。

setGammaBlue(int value)

public void setGammaBlue(int value)

获取或设置 gamma 蓝色。

Parameters:

参数类型描述
valueint伽马蓝。