Click or drag to resize

PdfFontStretch Enumeration

Represents the degree to which a font has been stretched compared to the normal aspect ratio of that font.

Namespace: SautinSoft.Pdf.Content
Assembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2025.11.10
Syntax
public enum PdfFontStretch
Members
Member nameValueDescription
UltraCondensed1 The ultra-condensed font stretch that represents 50% of the normal aspect ratio of the font form.
ExtraCondensed2 The extra-condensed font stretch that represents 62.5% of the normal aspect ratio of the font form.
Condensed3 The condensed font stretch that represents 75% of the normal aspect ratio of the font form.
SemiCondensed4 The semi-condensed font stretch that represents 87.5% of the normal aspect ratio of the font form.
Normal5 The normal font stretch that represents 100% of the normal aspect ratio of the font form.
SemiExpanded6 The semi-expanded font stretch that represents 112.5% of the normal aspect ratio of the font form.
Expanded7 The expanded font stretch that represents 125% of the normal aspect ratio of the font form.
ExtraExpanded8 The extra-expanded font stretch that represents 150% of the normal aspect ratio of the font form.
UltraExpanded9 The ultra-expanded font stretch that represents 200% of the normal aspect ratio of the font form.
Remarks
The PdfFontStretch field values correspond to the usWidthClass definition in the OpenType specification. The usWidthClass represents an integer value between 1 and 9 — lower values indicate narrower widths; higher values indicate wider widths.
See Also