Namespace: PdfSharp.Pdf.Filters
Base class for all stream filters
public abstract class Filter
When implemented in a derived class encodes the specified data.
public abstract Byte[] Encode(Byte[] data)
data
Byte[]
Encodes a raw string.
public Byte[] Encode(string rawString)
rawString
String
When implemented in a derived class decodes the specified data.
public abstract Byte[] Decode(Byte[] data, FilterParms parms)
data
Byte[]
parms
FilterParms
Decodes the specified data.
public Byte[] Decode(Byte[] data, PdfDictionary decodeParms)
data
Byte[]
decodeParms
PdfDictionary
Decodes to a raw string.
public string DecodeToString(Byte[] data, FilterParms parms)
data
Byte[]
parms
FilterParms
Decodes to a raw string.
public string DecodeToString(Byte[] data)
data
Byte[]
Removes all white spaces from the data. The function assumes that the bytes are characters.
protected Byte[] RemoveWhiteSpace(Byte[] data)
data
Byte[]