10.1.87 GlyphRun

(usage)

<GlyphRun />

(description)

Represents a sequence of glyphs from a single face of a single font at a single size, and with a single rendering style.

[types assignable to]

GlyphRun x:Object

(used by)

GlyphRunDrawing

(properties)

AdvanceWidths

IListOfDouble

(description)

The list of Double values that represent the advance widths corresponding to the glyph indices.

[text syntax]

DoubleIListSyntax

BaselineOrigin

Point

(description)

The baseline origin of the GlyphRun.

BidiLevel

x:Int32

(description)

The bidirectional nesting level of the GlyphRun.

CaretStops

IListOfBoolean

(description)

The list of Boolean values that determine whether there are caret stops for every UTF16 code point in the Unicode representing the GlyphRun.

[text syntax]

BoolIListSyntax

Characters

IListOfChar

(description)

The list of UTF16 code points that represent the Unicode content of the GlyphRun.

[text syntax]

CharIListSyntax

ClusterMap

IListOfUInt16

(description)

The list of UInt16 values that maps characters in the GlyphRun to glyph indices.

[text syntax]

UShortIListSyntax

DeviceFontName

x:String

(description)

The specific device font for which the GlyphRun has been optimized.

FontRenderingEmSize

x:Double

(description)

The em size used for rendering the GlyphRun.

GlyphIndices

IListOfUInt16

(description)

An array of UInt16 values that represent the glyph indices in the rendering physical font.

[text syntax]

UShortIListSyntax

GlyphOffsets

IListOfPoint

(description)

An array of Point values representing the offsets of the glyphs in the GlyphRun.

[text syntax]

PointIListSyntax

GlyphTypeface

GlyphTypeface

(description)

The GlyphTypeface for the GlyphRun.

IsSideways

x:Boolean

(description)

A value indicating whether to rotate glyphs.

Language

XmlLanguage

(description)

The XmlLanguage for the GlyphRun.