One glyph of a string shown in a composite font: the code read, the CID it selects, the glyph id and the glyph's metrics.
public readonly record struct CidGlyph(CharacterCode Code, int Cid, int GlyphId, double Width, CidVerticalMetrics VerticalMetrics) : IEquatable<CidGlyph>
ISO 32000-2 §9.7.6.2, §9.7.6.3 and §9.7.4.3; see ReadGlyph(ReadOnlySpan<Byte>).
kind:method, kind:property, kind:ctor. Press Esc to clear.CidGlyph(CharacterCode, Int32, Int32, Double, CidVerticalMetrics)One glyph of a string shown in a composite font: the code read, the CID it selects, the glyph id and the glyph's metrics.AppliesWordSpacingGets a value indicating whether word spacing (Tw) applies to the glyph: its code is the single byte 32.CidThe CID the code maps to (§9.7.6.2), which gives the metrics even when its glyph is missing; 0 for an invalid or unmapped code.CodeThe character code and how many bytes of the string it takes.GlyphIdThe glyph id in the CIDFont's program: the CID's glyph, else the glyph of the code's notdef mapping, else the glyph of CID 0 (§9.7.6.3).VerticalMetricsThe vertical displacement and position vector of the CID (§9.7.4.3), used in vertical writing.WidthThe horizontal displacement w0 of the CID, in glyph space units (thousandths of text space; §9.7.4.3).