|
iText 7 7.1.11 API
|
Handles FlateDecode filter. More...
Public Member Functions |
|
| FlateDecodeFilter () | |
| Creates a FlateDecodeFilter. More... |
|
| FlateDecodeFilter (bool strictDecoding) | |
| Creates a FlateDecodeFilter. More... |
|
| virtual bool | IsStrictDecoding () |
| Checks whether the decoder will try to read a corrupted stream (not strict) or not (strict) More... |
|
| virtual iText.Kernel.Pdf.Filters.FlateDecodeFilter | SetStrictDecoding (bool strict) |
| Defines how the corrupted streams should be treated. More... |
|
| override byte[] | Decode (byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) |
| Decode the byte[] using the provided filterName. More... |
|
Public Member Functions inherited from iText.Kernel.Pdf.MemoryLimitsAwareFilter |
|
| 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.
|
inline |
Creates a FlateDecodeFilter.
|
inline |
Creates a FlateDecodeFilter.
| strictDecoding | defines whether the decoder will try to read a corrupted stream |
|
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.
|
inlinevirtual |
Checks whether the decoder will try to read a corrupted stream (not strict) or not (strict)
|
inlinevirtual |
Defines how the corrupted streams should be treated.
| strict | true if the decoder should try to read a corrupted stream otherwise false |