Class StandardFont
Standard fonts defines 14 fonts that are guaranteed (as per PDF document standard) to be available when working with PDF document.
It consists of 4 font faces; 3 for Latin text typefaces (Courier, Helvetica, and Times), and one typeface for symbolic font (Symbol, and ITC ZapfDingbats).
Inheritance
Namespace: IronPdf.Fonts
Assembly: IronPdf.dll
Syntax
public sealed class StandardFont : Enum
The StandardFont enumeration in IronPDF names the 14 base fonts every conformant PDF reader renders without embedding the font file.
Part of the IronPdf.Fonts namespace, the values cover the three classic PDF families Helvetica, Times, and Courier in regular, bold, oblique, and bold-oblique variants, plus Symbol and Dingbats.
The PdfFont class consumes this enum when drawing text. For embedding workflows see Manage Fonts.
Fields
Courier
Latin typeface namely "Courier"
Declaration
public const StandardFont Courier
Field Value
| Type | Description |
|---|---|
| StandardFont |
CourierBold
Latin typeface namely "Courier" with bold style.
Declaration
public const StandardFont CourierBold
Field Value
| Type | Description |
|---|---|
| StandardFont |
CourierBoldOblique
Latin typeface namely "Courier" with bold, and italic style.
Declaration
public const StandardFont CourierBoldOblique
Field Value
| Type | Description |
|---|---|
| StandardFont |
CourierOblique
Latin typeface namely "Courier" with italic style.
Declaration
public const StandardFont CourierOblique
Field Value
| Type | Description |
|---|---|
| StandardFont |
Dingbats
Symbolic typeface namely "Dingbats".
Declaration
public const StandardFont Dingbats
Field Value
| Type | Description |
|---|---|
| StandardFont |
Helvetica
Latin typeface namely "Helvetica".
Declaration
public const StandardFont Helvetica
Field Value
| Type | Description |
|---|---|
| StandardFont |
HelveticaBold
Latin typeface namely "Helvetica" with bold style.
Declaration
public const StandardFont HelveticaBold
Field Value
| Type | Description |
|---|---|
| StandardFont |
HelveticaBoldOblique
Latin typeface namely "Helvetica" with bold, and italic style.
Declaration
public const StandardFont HelveticaBoldOblique
Field Value
| Type | Description |
|---|---|
| StandardFont |
HelveticaOblique
Latin typeface namely "Helvetica" with italic style.
Declaration
public const StandardFont HelveticaOblique
Field Value
| Type | Description |
|---|---|
| StandardFont |
Symbol
Symbolic typeface namely "Symbol".
Declaration
public const StandardFont Symbol
Field Value
| Type | Description |
|---|---|
| StandardFont |
Times
Latin typeface namely "Times".
Declaration
public const StandardFont Times
Field Value
| Type | Description |
|---|---|
| StandardFont |
TimesBold
Latin typeface namely "Times" with bold style.
Declaration
public const StandardFont TimesBold
Field Value
| Type | Description |
|---|---|
| StandardFont |
TimesBoldOblique
Latin typeface namely "Times" with bold, and italic style.
Declaration
public const StandardFont TimesBoldOblique
Field Value
| Type | Description |
|---|---|
| StandardFont |
TimesOblique
Latin typeface namely "Times" with italic style.
Declaration
public const StandardFont TimesOblique
Field Value
| Type | Description |
|---|---|
| StandardFont |
value__
Declaration
public int value__
Field Value
| Type | Description |
|---|---|
| System.Int32 |