PdfFontStretch Enumeration |
Represents the degree to which a font has been stretched compared to the normal aspect ratio of that font.
Namespace: SautinSoft.Pdf.ContentAssembly: SautinSoft.Pdf (in SautinSoft.Pdf.dll) Version: 2025.11.10
Syntaxpublic enum PdfFontStretch
Public Enumeration PdfFontStretch
Members| Member name | Value | Description |
|---|
| UltraCondensed | 1 |
The ultra-condensed font stretch that represents 50% of the normal aspect ratio of the font form.
|
| ExtraCondensed | 2 |
The extra-condensed font stretch that represents 62.5% of the normal aspect ratio of the font form.
|
| Condensed | 3 |
The condensed font stretch that represents 75% of the normal aspect ratio of the font form.
|
| SemiCondensed | 4 |
The semi-condensed font stretch that represents 87.5% of the normal aspect ratio of the font form.
|
| Normal | 5 |
The normal font stretch that represents 100% of the normal aspect ratio of the font form.
|
| SemiExpanded | 6 |
The semi-expanded font stretch that represents 112.5% of the normal aspect ratio of the font form.
|
| Expanded | 7 |
The expanded font stretch that represents 125% of the normal aspect ratio of the font form.
|
| ExtraExpanded | 8 |
The extra-expanded font stretch that represents 150% of the normal aspect ratio of the font form.
|
| UltraExpanded | 9 |
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