C# Class iTextSharp.text.pdf.codec.TIFFFaxDecoder

Mostrar archivo Open project: red-gate/iTextSharp-4.1.6 Class Usage Examples

Public Methods

Method Description
Decode1D ( byte buffer, byte compData, int startX, int height ) : void
Decode2D ( byte buffer, byte compData, int startX, int height, long tiffT4Options ) : void
DecodeNextScanline ( byte buffer, int lineOffset, int bitOffset ) : void
DecodeT6 ( byte buffer, byte compData, int startX, int height, long tiffT6Options ) : void
ReverseBits ( byte b ) : void
TIFFFaxDecoder ( int fillOrder, int w, int h ) : System

Private Methods

Method Description
AdvancePointer ( ) : bool
DecodeBlackCodeWord ( ) : int
DecodeWhiteCodeWord ( ) : int
GetNextChangingElement ( int a0, bool isWhite, int ret ) : void
NextLesserThan8Bits ( int bitsToGet ) : int
NextNBits ( int bitsToGet ) : int
ReadEOL ( bool isFirstEOL ) : int
SetToBlack ( byte buffer, int lineOffset, int bitOffset, int numBits ) : void
UpdatePointer ( int bitsToMoveBack ) : void

Method Details

Decode1D() public method

public Decode1D ( byte buffer, byte compData, int startX, int height ) : void
buffer byte
compData byte
startX int
height int
return void

Decode2D() public method

public Decode2D ( byte buffer, byte compData, int startX, int height, long tiffT4Options ) : void
buffer byte
compData byte
startX int
height int
tiffT4Options long
return void

DecodeNextScanline() public method

public DecodeNextScanline ( byte buffer, int lineOffset, int bitOffset ) : void
buffer byte
lineOffset int
bitOffset int
return void

DecodeT6() public method

public DecodeT6 ( byte buffer, byte compData, int startX, int height, long tiffT6Options ) : void
buffer byte
compData byte
startX int
height int
tiffT6Options long
return void

ReverseBits() public static method

public static ReverseBits ( byte b ) : void
b byte
return void

TIFFFaxDecoder() public method

public TIFFFaxDecoder ( int fillOrder, int w, int h ) : System
fillOrder int
w int
h int
return System