intarsys PDF library API

de.intarsys.pdf.filter
Class Prediction

java.lang.Object
  extended by de.intarsys.pdf.filter.Prediction
All Implemented Interfaces:
IPrediction
Direct Known Subclasses:
NoPrediction, PNGPrediction, TIFFPrediction

public abstract class Prediction
extends Object
implements IPrediction


Field Summary
static COSName DK_BitsPerComponent
           
static COSName DK_Colors
           
static COSName DK_Columns
           
static COSName DK_Predictor
           
static int None
           
static int PNGAverage
           
static int PNGNone
           
static int PNGOptimum
           
static int PNGPaeth
           
static int PNGSub
           
static int PNGUp
           
static int TIFF
           
 
Constructor Summary
Prediction(COSDictionary options)
           
 
Method Summary
 int computeResultRowSize()
           
 int computeSourceRowSize()
           
 byte[] decode(byte[] source)
           
 int getBitsPerComponent()
           
 int getColors()
           
 int getColumns()
           
 int getResultRowSize()
           
 int getSourceRowSize()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DK_BitsPerComponent

public static final COSName DK_BitsPerComponent

DK_Colors

public static final COSName DK_Colors

DK_Columns

public static final COSName DK_Columns

DK_Predictor

public static final COSName DK_Predictor

None

public static final int None
See Also:
Constant Field Values

PNGAverage

public static final int PNGAverage
See Also:
Constant Field Values

PNGNone

public static final int PNGNone
See Also:
Constant Field Values

PNGOptimum

public static final int PNGOptimum
See Also:
Constant Field Values

PNGPaeth

public static final int PNGPaeth
See Also:
Constant Field Values

PNGSub

public static final int PNGSub
See Also:
Constant Field Values

PNGUp

public static final int PNGUp
See Also:
Constant Field Values

TIFF

public static final int TIFF
See Also:
Constant Field Values
Constructor Detail

Prediction

public Prediction(COSDictionary options)
Method Detail

computeResultRowSize

public int computeResultRowSize()

computeSourceRowSize

public int computeSourceRowSize()

decode

public byte[] decode(byte[] source)
              throws IOException
Specified by:
decode in interface IPrediction
Throws:
IOException

getBitsPerComponent

public int getBitsPerComponent()

getColors

public int getColors()

getColumns

public int getColumns()

getResultRowSize

public int getResultRowSize()

getSourceRowSize

public int getSourceRowSize()

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.