Share via


4.339 GlyphRun

x:Object > 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.

(used by)

GlyphRunDrawing

(properties)

AdvanceWidths

IList(x:Double)

(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

IList(x:Boolean)

(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

IList(x:Char)

(description)

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

[text syntax]

CharIListSyntax

ClusterMap

IList(UInt16)

(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

IList(UInt16)

(description)

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

[text syntax]

UShortIListSyntax

GlyphOffsets

IList(Point)

(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.