PdfSharp-GDI  1.31.7289
PdfSharp.Pdf.Filters.FlateDecode Class Reference

Implements the FlateDecode filter by wrapping SharpZipLib. More...

Inheritance diagram for PdfSharp.Pdf.Filters.FlateDecode:
PdfSharp.Pdf.Filters.Filter

Public Member Functions

override byte[] Encode (byte[] data)
 Encodes the specified data. More...
 
byte[] Encode (byte[] data, PdfFlateEncodeMode mode)
 Encodes the specified data. More...
 
override byte[] Decode (byte[] data, FilterParms parms)
 Decodes the specified data. More...
 
- Public Member Functions inherited from PdfSharp.Pdf.Filters.Filter
virtual byte[] Encode (string rawString)
 Encodes a raw string. More...
 
byte[] Decode (byte[] data)
 Decodes the specified data. More...
 
virtual string DecodeToString (byte[] data, FilterParms parms)
 Decodes to a raw string. More...
 
string DecodeToString (byte[] data)
 Decodes to a raw string. More...
 

Additional Inherited Members

- Protected Member Functions inherited from PdfSharp.Pdf.Filters.Filter
byte[] RemoveWhiteSpace (byte[] data)
 Removes all white spaces from the data. The function assumes that the bytes are characters. More...
 

Detailed Description

Implements the FlateDecode filter by wrapping SharpZipLib.

Member Function Documentation

◆ Decode()

override byte [] PdfSharp.Pdf.Filters.FlateDecode.Decode ( byte[]  data,
FilterParms  parms 
)
virtual

Decodes the specified data.

Implements PdfSharp.Pdf.Filters.Filter.

◆ Encode() [1/2]

override byte [] PdfSharp.Pdf.Filters.FlateDecode.Encode ( byte[]  data)
virtual

Encodes the specified data.

Implements PdfSharp.Pdf.Filters.Filter.

◆ Encode() [2/2]

byte [] PdfSharp.Pdf.Filters.FlateDecode.Encode ( byte[]  data,
PdfFlateEncodeMode  mode 
)

Encodes the specified data.


The documentation for this class was generated from the following file: