This class represents the flate parameters. This is definitively detailed in:.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 8, page 27.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 8, page 40.

The Flate decode parameters dictionary configures the FlateDecode filter, which uses the zlib/deflate compression algorithm. FlateDecode is the standard general-purpose compression filter in PDF 1.2 and later.

The Predictor entry enables a pre-compression transformation that can significantly improve the compression ratio for certain data types, particularly image data with horizontal correlation between adjacent samples.

Predictor value 1 means no prediction. Values 2 through 15 select TIFF predictors; value 2 is the only TIFF predictor commonly used. Values 10 through 15 select PNG predictors, with 12 (PNG Up) and 15 (PNG Optimum) being the most effective for general data.

When a predictor is used, the Colors, BitsPerComponent, and Columns entries describe the sample structure of the data so the predictor can operate correctly row by row.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.ParameterElement
          WebSupergoo.ABCpdf14.Elements.FlateParametersElement

 

   
   
Method
Description
FlateParametersElement Create a new FlateParametersElement.
inherited methods...

 

   
   
Property
Description
EntryPredictor Represents the "Predictor" entry of the flate parameters object.
EntryColors Represents the "Colors" entry of the flate parameters object.
EntryBitsPerComponent Represents the "BitsPerComponent" entry of the flate parameters object.
EntryColumns Represents the "Columns" entry of the flate parameters object.
inherited properties...