GemBox.Pdf
  • Overview
  • Examples
  • Free version
  • Support
  • Pricelist

    Show / Hide Table of Contents

    GemBox.Pdf.Filters Namespace

    Contains classes, structures, and enumerations that implement PDF stream filters as specified in the PDF Specification ISO 32000-1:2008, section '7.4 Filters'. The base class of all PDF stream filters is PdfFilter.

    Classes

    InvalidPdfFilterEncodedDataException

    Represents errors that occur when filter decoder encounters an invalid sequence of bytes.

    PdfCCITTFaxDecodeFilter

    The CCITTFaxDecode filter decodes image data that has been encoded using either Group 3 or Group 4 CCITT facsimile(fax) encoding.

    PdfCryptFilter

    The Crypt filter (PDF 1.5) allows the document-level security handler (see 7.6, "Encryption") to determine which algorithms should be used to decrypt the input data.

    PdfDCTDecodeFilter

    The DCTDecode filter decodes grayscale or color image data that has been encoded in the JPEG baseline format.

    PdfFilter

    Represents a base class for all PDF filters used to encode and decode the sequence of bytes.

    PdfFilterCollection

    Represents a collection of PdfFilters.

    PdfFlateDecodeFilter

    The FlateDecode filter decode data that has been encoded using the public-domain zlib/deflate compression method, which is a variable length Lempel-Ziv adaptive compression method cascaded with adaptive Huffman coding. It is fully defined in Internet RFCs 1950, ZLIB Compressed Data Format Specification, and 1951, DEFLATE Compressed Data Format Specification.

    PdfJBIG2DecodeFilter

    The JBIG2Decode filter (PDF 1.4) decodes monochrome (1 bit per pixel) image data that has been encoded using JBIG2 encoding.

    PdfLZWDecodeFilter

    The LZWDecode filter decode data that has been encoded using the LZW (Lempel-Ziv-Welch) variable-length, adaptive compression method that has been adopted as one of the standard compression methods in the Tag Image File Format (TIFF) standard. For details on LZW encoding see 7.4.4.2, "Details of LZW Encoding."

    PdfUnknownFilter

    Represents a non-standard PdfFilter.

    Structs

    PdfFilterCollection.Enumerator

    Enumerates the PdfFilters of a PdfFilterCollection.

    Enums

    PdfCryptFilterName

    Represents an enumeration of standard PdfCryptFilter names.

    PdfFilterType

    Represents an enumeration of standard PdfFilters.

    PdfPredictorFunction

    Represents a predictor function that can be applied to PdfLZWDecodeFilter or PdfFlateDecodeFilter data to make the encoded data more compact.

    Back to top

    Facebook • Twitter • LinkedIn

    © GemBox Ltd. — All rights reserved.