com.itextpdf.text.pdf.codec
Class TIFFFaxDecoder

java.lang.Object
  extended by com.itextpdf.text.pdf.codec.TIFFFaxDecoder

public class TIFFFaxDecoder
extends Object

Class that can decode TIFF files.


Constructor Summary
TIFFFaxDecoder(int fillOrder, int w, int h)
           
 
Method Summary
 void 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)
           
static void reverseBits(byte[] b)
          Reverses the bits in the array
 void setHandleIncorrectImage(boolean handleIncorrectImage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TIFFFaxDecoder

public TIFFFaxDecoder(int fillOrder,
                      int w,
                      int h)
Parameters:
fillOrder - The fill order of the compressed data bytes.
w -
h -
Method Detail

reverseBits

public static void reverseBits(byte[] b)
Reverses the bits in the array

Parameters:
b - the bits to reverse
Since:
2.0.7

decode1D

public void decode1D(byte[] buffer,
                     byte[] compData,
                     int startX,
                     int height)

decodeNextScanline

public void decodeNextScanline(byte[] buffer,
                               int lineOffset,
                               int bitOffset)

decode2D

public void decode2D(byte[] buffer,
                     byte[] compData,
                     int startX,
                     int height,
                     long tiffT4Options)

decodeT6

public void decodeT6(byte[] buffer,
                     byte[] compData,
                     int startX,
                     int height,
                     long tiffT6Options)

setHandleIncorrectImage

public void setHandleIncorrectImage(boolean handleIncorrectImage)


Copyright © 2013. All Rights Reserved.