TiffFaxDecoder class

Constructors

TiffFaxDecoder(int fillOrder, int width, int height)

Properties

bitPointer int
read / write
bytePointer int
read / write
changingElemSize int
read / write
compression int
read / write
currChangingElems List<int>
read / write
data InputBuffer
read / write
fillBits int
read / write
fillOrder int
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
height int
read / write
lastChangingElement int
read / write
oneD int
read / write
prevChangingElems List<int>
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
uncompressedMode int
read / write
width int
read / write

Methods

decode1D(InputBuffer out, InputBuffer compData, int startX, int height) → void
decode2D(InputBuffer out, InputBuffer compData, int startX, int height, int tiffT4Options) → void
decodeT6(InputBuffer out, InputBuffer compData, int startX, int height, int tiffT6Options) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited

Constants

ADDITIONAL_MAKEUP → const List<int>
const [28679, 28679, 31752, -32759, -31735, -30711, -29687, -28663, 29703, 29703, 30727, 30727, -27639, -26615, -25591, -24567]
BLACK → const List<int>
const [62, 62, 30, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 322…
FLIP_TABLE → const List<int>
const [0, -128, 64, -64, 32, -96, 96, -32, 16, -112, 80, -48, 48, -80, 112, -16, 8, -120, 72, -56, 40, -88, 104, -24, 24, -104, 88, -40, 56, -72, 120, -8, 4, -124, 68, -60, 36, -92, 100, -28, 20, -108…
INIT_BLACK → const List<int>
const [3226, 6412, 200, 168, 38, 38, 134, 134, 100, 100, 100, 100, 68, 68, 68, 68]
TABLE1 → const List<int>
const [0x00, 0x01, 0x03, 0x07, 0x0f, 0x1f, 0x3f, 0x7f, 0xff]
TABLE2 → const List<int>
const [0x00, 0x80, 0xc0, 0xe0, 0xf0, 0xf8, 0xfc, 0xfe, 0xff]
TWO_BIT_BLACK → const List<int>
const [292, 260, 226, 226]
TWO_D_CODES → const List<int>
const [80, 88, 23, 71, 30, 30, 62, 62, 4, 4, 4, 4, 4, 4, 4, 4, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 51, 51, 5…
WHITE → const List<int>
const [6430, 6400, 6400, 6400, 3225, 3225, 3225, 3225, 944, 944, 944, 944, 976, 976, 976, 976, 1456, 1456, 1456, 1456, 1488, 1488, 1488, 1488, 718, 718, 718, 718, 718, 718, 718, 718, 750, 750, 750, 75…