org.apache.maven.doxia.module.rtf

Class WMFWriter.Dib

Enclosing Class:
WMFWriter

public static class WMFWriter.Dib
extends java.lang.Object

DIB data structure.

Field Summary

static int
BI_BITFIELDS
static int
BI_RGB
static int
BI_RLE4
static int
BI_RLE8
short
biBitCount
int
biClrImportant
int
biClrUsed
int
biCompression
int
biHeight
short
biPlanes
int
biSize
int
biSizeImage
int
biWidth
int
biXPelsPerMeter
int
biYPelsPerMeter
byte[]
bitmap
byte[]
palette

Method Summary

void
print(Writer out)
static int
rlEncode8(byte[] inBuf, int inOff, int inLen, byte[] outBuf, int outOff)
int
size()
void
write(OutputStream out)

Field Details

BI_BITFIELDS

public static final int BI_BITFIELDS
Field Value:
3

BI_RGB

public static final int BI_RGB
Field Value:
0

BI_RLE4

public static final int BI_RLE4
Field Value:
2

BI_RLE8

public static final int BI_RLE8
Field Value:
1

biBitCount

public short biBitCount

biClrImportant

public int biClrImportant

biClrUsed

public int biClrUsed

biCompression

public int biCompression

biHeight

public int biHeight

biPlanes

public final short biPlanes

biSize

public final int biSize

biSizeImage

public int biSizeImage

biWidth

public int biWidth

biXPelsPerMeter

public int biXPelsPerMeter

biYPelsPerMeter

public int biYPelsPerMeter

bitmap

public byte[] bitmap

palette

public byte[] palette

Method Details

print

public void print(Writer out)
            throws IOException

rlEncode8

public static int rlEncode8(byte[] inBuf,
                            int inOff,
                            int inLen,
                            byte[] outBuf,
                            int outOff)

size

public int size()

write

public void write(OutputStream out)
            throws IOException