Previous Next
79
SECTION 3.3 Filters
KEY TYPE VALUE
EndOfLine boolean A flag indicating whether end-of-line bit patterns are required to be
present in the encoding. The CCITTFaxDecode filter always accepts
end-of-line bit patterns, but requires them only if EndOfLine is true.
Default value: false.
EncodedByteAlign boolean A flag indicating whether the filter expects extra 0 bits before each
encoded line so that the line begins on a byte boundary. If true, the
filter skips over encoded bits to begin decoding each line at a byte
boundary. If false, the filter does not expect extra bits in the encod-
ed representation. Default value: false.
Columns integer The width of the image in pixels. If the value is not a multiple of 8,
the filter adjusts the width of the unencoded image to the next mul-
tiple of 8 so that each line starts on a byte boundary. Default value:
1728.
Rows integer The height of the image in scan lines. If the value is 0 or absent, the
image’s height is not predetermined, and the encoded data must be
terminated by an end-of-block bit pattern or by the end of the fil-
ter’s data. Default value: 0.
EndOfBlock boolean A flag indicating whether the filter expects the encoded data to be
terminated by an end-of-block pattern, overriding the Rows param-
eter. If false, the filter stops when it has decoded the number of lines
indicated by Rows or when its data has been exhausted, whichever
occurs first. The end-of-block pattern is the CCITT end-of-facsim-
ile-block (EOFB) or return-to-control (RTC) appropriate for the K
parameter. Default value: true.
BlackIs1 boolean A flag indicating whether 1 bits are to be interpreted as black pixels
and 0 bits as white pixels, the reverse of the normal PDF convention
for image data. Default value: false.
DamagedRowsBeforeError integer The number of damaged rows of data to be tolerated before an error
occurs. This entry applies only if EndOfLine is true and K is non-
negative. Tolerating a damaged row means locating its end in the
encoded data by searching for an EndOfLine pattern and then sub-
stituting decoded data from the previous row if the previous row
was not damaged, or a white scan line if the previous row was also
damaged. Default value: 0.
Previous Next