Ascii85DecodeFilter Class

Definition

The ASCII85Decode filter: groups of five base-85 digits to four bytes. Decode only.

public sealed class Ascii85DecodeFilter : IStreamFilter

Remarks

ISO 32000-2 §7.4.3. Digits are ! to u; z stands for a whole group of four zero bytes; ~> ends the data; white-space (§7.2.3) is ignored; a final partial group of n digits (2 to 4) decodes to n - 1 bytes. Takes no parameters.

Lenient repairs, one diagnostic per kind: other characters and a z inside a group are skipped, a group above 232 - 1 keeps its low 32 bits, a final group of one digit is dropped (FilterDataInvalid); data without ~> decodes to its end (FilterDataTruncated). A ~ not followed by > also ends the data, and a leading PostScript-style <~ is skipped, as other readers do.

Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Properties (1)

Methods (1)