Documents for PDF, .NET Edition Documentation
GlyphWidths Enumeration

GrapeCity.Documents.Common Assembly > GrapeCity.Documents.Text Namespace : GlyphWidths Enumeration
Specifies the preferred glyph widths (generally used in CJKV fonts).
Syntax
'Declaration
 
Public Enum GlyphWidths 
   Inherits System.Enum
public enum GlyphWidths : System.Enum 
Members
MemberDescription
AlternateHalfWidthsRespace glyphs designed to be set on full-em widths, fitting them onto half-em widths using the 'halt' font feature.
DefaultDon't apply any special glyph-width features.
FullWidthsReplace glyphs set on other widths with glyphs set on full (usually em) widths using the 'fwid' font feature.
HalfWidthsReplace glyphs other than half an em, with glyphs on half-em (en) widths using the 'hwid' font feature.
ProportionalAlternateWidthsRespace glyphs designed to be set on full-em widths, fitting them onto individual (more or less proportional) horizontal widths ('palt').
ProportionalWidthsReplace glyphs set on uniform widths (typically full or half-em) with proportionally spaced glyphs using the 'pwid' font feature.
QuarterWidthsReplace glyphs on other widths with glyphs set on widths of one quarter of an em using the 'qwid' font feature.
ThirdWidthsReplace glyphs on other widths with glyphs set on widths of one third of an em using the 'twid' font feature.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         GrapeCity.Documents.Text.GlyphWidths

See Also

Reference

GrapeCity.Documents.Text Namespace