CMapContext Class

Definition

What Parse(ReadOnlySpan<Byte>, CMapContext?) needs beyond the CMap file's bytes: how deviations are treated, the limits on hostile data, and where diagnostics go.

public sealed class CMapContext

Remarks

ISO 32000-2 §9.7.5; Adobe TN 5014 §7. A context created with the public constructor stands alone: its diagnostics are kept in Diagnostics only, which is how a CMap is parsed outside a document. Inside a document (the Encoding of a Type 0 font), diagnostics are recorded on the document against the CMap stream, once per code.

Thread safety: a context may be shared by parses on several threads.

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

Constructors (1)

Fields (2)

Properties (4)