Edit

Share via


TextRunTypographyProperties.ContextualSwashes Property

Definition

Gets a value that specifies the index of a contextual swashes form.

public abstract int ContextualSwashes { get; }

Property Value

The index of the standard swashes form. The default is 0 (zero).

Remarks

Certain combinations of swash glyphs can cause an unattractive appearance, such as overlapping descenders on adjacent letters. Using a contextual swash allows you to use a substitute swash glyph that produces a better appearance. The following text shows the same word before and after a contextual swash is applied.

Text using OpenType contextual swashes
Example of a contextual swash

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

See also