iText 8.0.2 API
|
Handles FlateDecode filter. More...
Public Member Functions |
|
override byte[] | Decode (byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) |
Decode the byte[] using the provided filterName. More... |
|
![]() |
|
virtual MemoryStream | EnableMemoryLimitsAwareHandler (PdfDictionary streamDictionary) |
Creates a MemoryLimitsAwareOutputStream which will be used for decompression of the passed pdf stream. More... |
|
Static Public Member Functions |
|
static byte[] | FlateDecode (byte[] @in, bool strict) |
A helper to flateDecode. More... |
|
static byte[] | DecodePredictor (byte[] @in, PdfObject decodeParams) |
Handles FlateDecode filter.
|
inlinevirtual |
Decode the byte[] using the provided filterName.
Implements iText.Kernel.Pdf.MemoryLimitsAwareFilter.
Reimplemented in iText.Kernel.Pdf.Filters.FlateDecodeStrictFilter.
|
inlinestatic |
in | Input byte array. |
decodeParams | PdfDictionary of decodeParams. |
|
inlinestatic |
A helper to flateDecode.
in | the input data |
strict |
true
to read a correct stream. false
to try to read a corrupted stream.