CmxRasterImage

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.imaging.fileformats.cmx.objectmodel.specs.ICmxObjectSpec

public class CmxRasterImage implements ICmxObjectSpec

表示为光栅图像指定的数据。

构造函数

构造函数描述
CmxRasterImage()

方法

方法描述
getType()获取图像的类型。
setType(int value)设置图像的类型。
getCompression()获取压缩方式。
setCompression(int value)设置压缩方式。
getSize()获取图像的大小。
setSize(long value)设置图像的大小。
getCompressedSize()获取图像的压缩大小。
setCompressedSize(long value)设置图像的压缩大小。
isMask()获取指示此实例是否为掩码的值。
setMask(boolean value)设置指示此实例是否为掩码的值。
getColorModel()获取颜色模型。
setColorModel(long value)设置颜色模型。
getWidth()获取图像的宽度。
setWidth(long value)设置图像的宽度。
getHeight()获取图像的高度。
setHeight(long value)设置图像的高度。
getBitsPerPixel()获取每像素位数。
setBitsPerPixel(long value)设置每像素位数。
getBytesPerLine()获取行的大小。
setBytesPerLine(long value)设置行的大小。
getColorPalette()获取颜色调色板数组。
setColorPalette(int[] value)设置颜色调色板数组。
getRawData()获取图像的原始字节数据。
setRawData(byte[] value)设置图像的原始字节数据。
toString()返回表示此实例的字符串。
equals(Object o)检查对象是否相等。
hashCode()获取当前对象的哈希码。

CmxRasterImage()

public CmxRasterImage()

getType()

public final int getType()

获取图像的类型。

Returns: int - 图像的类型。

setType(int value)

public final void setType(int value)

设置图像的类型。

Parameters:

参数类型描述
valueint图像的类型。

getCompression()

public final int getCompression()

获取压缩方式。

Returns: int - 压缩。

setCompression(int value)

public final void setCompression(int value)

设置压缩方式。

Parameters:

参数类型描述
valueint压缩。

getSize()

public final long getSize()

获取图像的大小。以字节为单位。

Returns: long - 图像的大小。

setSize(long value)

public final void setSize(long value)

设置图像的大小。以字节为单位。

Parameters:

参数类型描述
valuelong图像的大小。

getCompressedSize()

public final long getCompressedSize()

获取图像的压缩大小。以字节为单位。

Returns: long - 图像的压缩大小。

setCompressedSize(long value)

public final void setCompressedSize(long value)

设置图像的压缩大小。以字节为单位。

Parameters:

参数类型描述
valuelong图像的压缩大小。

isMask()

public final boolean isMask()

获取指示此实例是否为掩码的值。

Returns: boolean - 指示此实例是否为掩码的值。

setMask(boolean value)

public final void setMask(boolean value)

设置指示此实例是否为掩码的值。

Parameters:

参数类型描述
valueboolean指示此实例是否为掩码的值。

getColorModel()

public final long getColorModel()

获取颜色模型。

Returns: long - 颜色模型。

setColorModel(long value)

public final void setColorModel(long value)

设置颜色模型。

Parameters:

参数类型描述
valuelong颜色模型。

getWidth()

public final long getWidth()

获取图像的宽度。以像素为单位。

Returns: long - 图像的宽度。

setWidth(long value)

public final void setWidth(long value)

设置图像的宽度。以像素为单位。

Parameters:

参数类型描述
valuelong图像的宽度。

getHeight()

public final long getHeight()

获取图像的高度。以像素为单位。

Returns: long - 图像的高度。

setHeight(long value)

public final void setHeight(long value)

设置图像的高度。以像素为单位。

Parameters:

参数类型描述
valuelong图像的高度。

getBitsPerPixel()

public final long getBitsPerPixel()

获取每像素位数。

Returns: long - 每像素位数。

setBitsPerPixel(long value)

public final void setBitsPerPixel(long value)

设置每像素位数。

Parameters:

参数类型描述
valuelong每像素位数。

getBytesPerLine()

public final long getBytesPerLine()

获取行的大小。以字节为单位。

Returns: long - 行的大小。

setBytesPerLine(long value)

public final void setBytesPerLine(long value)

设置行的大小。以字节为单位。

Parameters:

参数类型描述
valuelong行的大小。

getColorPalette()

public final int[] getColorPalette()

获取颜色调色板数组。元素是以 int 表示的 ARGB 颜色值。

Returns: int[] - 颜色调色板数组。

setColorPalette(int[] value)

public final void setColorPalette(int[] value)

设置颜色调色板数组。元素是以 int 表示的 ARGB 颜色值。

Parameters:

参数类型描述
valueint[]颜色调色板数组。

getRawData()

public final byte[] getRawData()

获取图像的原始字节数据。

Returns: byte[] - 图像的原始字节数据。

setRawData(byte[] value)

public final void setRawData(byte[] value)

设置图像的原始字节数据。

Parameters:

参数类型描述
valuebyte[]图像的原始字节数据。

toString()

public String toString()

返回表示此实例的字符串。

Returns: java.lang.String - 表示此实例的字符串。

equals(Object o)

public boolean equals(Object o)

检查对象是否相等。

Parameters:

参数类型描述
ojava.lang.Object其他对象。

Returns: boolean - 相等比较结果。

hashCode()

public int hashCode()

获取当前对象的哈希码。

Returns: int - 哈希码。