WmfDeviceIndependentBitmap

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

public class WmfDeviceIndependentBitmap extends MetaObject

DeviceIndependentBitmap 对象定义一种设备无关位图 (DIB) 格式的图像。

构造函数

构造函数描述
WmfDeviceIndependentBitmap()

方法

方法描述
getHeader()获取或设置 BitmapCoreHeader 对象(第 2.2.2.2 节)或 BitmapInfoHeader 对象(第 2.2.2.3 节),以指定图像信息。
setHeader(WmfBitmapBaseHeader value)获取或设置 BitmapCoreHeader 对象(第 2.2.2.2 节)或 BitmapInfoHeader 对象(第 2.2.2.3 节),以指定图像信息。
getColorsData()获取或设置一个可选数组,该数组可以是 RGBQuad 对象(第 2.2.2.20 节)或定义颜色表的 16 位无符号整数。
setColorsData(byte[] value)获取或设置一个可选数组,该数组可以是 RGBQuad 对象(第 2.2.2.20 节)或定义颜色表的 16 位无符号整数。
getAData()获取或设置定义图像的字节数组。
setAData(byte[] value)获取或设置定义图像的字节数组。
getCachedImage()获取缓存的光栅图像。
setCachedImage(byte[] value)设置缓存的光栅图像。

WmfDeviceIndependentBitmap()

public WmfDeviceIndependentBitmap()

getHeader()

public WmfBitmapBaseHeader getHeader()

获取或设置 BitmapCoreHeader 对象(第 2.2.2.2 节)或 BitmapInfoHeader 对象(第 2.2.2.3 节),以指定图像信息。

Returns: WmfBitmapBaseHeader

setHeader(WmfBitmapBaseHeader value)

public void setHeader(WmfBitmapBaseHeader value)

获取或设置 BitmapCoreHeader 对象(第 2.2.2.2 节)或 BitmapInfoHeader 对象(第 2.2.2.3 节),以指定图像信息。

Parameters:

参数类型描述
valueWmfBitmapBaseHeader

getColorsData()

public byte[] getColorsData()

获取或设置一个可选数组,该数组可以是 RGBQuad 对象(第 2.2.2.20 节)或定义颜色表的 16 位无符号整数。此字段的大小和内容应从包含此 DeviceIndependentBitmap 的元文件记录或对象以及 DIBHeaderInfo 字段中的信息中确定。有关更多细节,请参阅 ColorUsage 枚举(第 2.1.1.6 节)和 BitCount 枚举(第 2.1.1.3 节)。

Returns: byte[]

setColorsData(byte[] value)

public void setColorsData(byte[] value)

获取或设置一个可选数组,该数组可以是 RGBQuad 对象(第 2.2.2.20 节)或定义颜色表的 16 位无符号整数。此字段的大小和内容应从包含此 DeviceIndependentBitmap 的元文件记录或对象以及 DIBHeaderInfo 字段中的信息中确定。有关更多细节,请参阅 ColorUsage 枚举(第 2.1.1.6 节)和 BitCount 枚举(第 2.1.1.3 节)。

Parameters:

参数类型描述
valuebyte[]

getAData()

public byte[] getAData()

获取或设置定义图像的字节数组。此数据的大小和格式由 DIBHeaderInfo 字段中的信息决定。

Returns: byte[]

setAData(byte[] value)

public void setAData(byte[] value)

获取或设置定义图像的字节数组。此数据的大小和格式由 DIBHeaderInfo 字段中的信息决定。

Parameters:

参数类型描述
valuebyte[]

getCachedImage()

public final byte[] getCachedImage()

获取缓存的光栅图像。

Value: 缓存的图像。

Returns: byte[]

setCachedImage(byte[] value)

public void setCachedImage(byte[] value)

设置缓存的光栅图像。

Value: 缓存的图像。

Parameters:

参数类型描述
valuebyte[]