# PdfStandardFont class

> One of the 14 standard PDF fonts (ISO 32000-1, 9.6.2.2). Viewers supply them, so nothing is embedded and files stay small. They cover Western and...

Namespace: [PdfNetStack.Fonts](https://www.jadev-corp.com/api/pdfnetstack-fonts/)  
Assembly: PdfNetStack.dll  
Package: `PdfNetStack`

One of the 14 standard PDF fonts (ISO 32000-1, 9.6.2.2). Viewers supply them, so nothing is
embedded and files stay small. They cover Western and Central European Latin text, plus the
Symbol and ZapfDingbats sets; for anything else, or for PDF/A, embed a font.

```csharp
public sealed class PdfStandardFont : PdfFont
```

**Inheritance**

[object](https://learn.microsoft.com/dotnet/api/system.object) ← 
[PdfFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdffont/) ← 
[PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

## Remarks

Latin text uses WinAnsiEncoding (Windows-1252). Up to 37 other characters the font has, such
as Ł, ő or −, get codes of their own per document. Standard fonts are not kerned. Line
spacing follows the metric compatible fonts viewers substitute (Liberation Sans, Serif and
Mono), which matches how browsers lay out the same families.

## Properties

### <a id="PdfNetStack_Fonts_PdfStandardFont_All"></a> All

All 14 fonts.

```csharp
public static IReadOnlyList<PdfStandardFont> All { get; }
```

#### Property Value

 [IReadOnlyList](https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist\-1)<[PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)\>

### <a id="PdfNetStack_Fonts_PdfStandardFont_Courier"></a> Courier

Courier, a monospace. Viewers usually show Courier New or Liberation Mono.

```csharp
public static PdfStandardFont Courier { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_CourierBold"></a> CourierBold

Courier Bold.

```csharp
public static PdfStandardFont CourierBold { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_CourierBoldOblique"></a> CourierBoldOblique

Courier Bold Oblique.

```csharp
public static PdfStandardFont CourierBoldOblique { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_CourierOblique"></a> CourierOblique

Courier Oblique.

```csharp
public static PdfStandardFont CourierOblique { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_FamilyName"></a> FamilyName

Family name, such as "Helvetica".

```csharp
public override string FamilyName { get; }
```

#### Property Value

 [string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="PdfNetStack_Fonts_PdfStandardFont_Helvetica"></a> Helvetica

Helvetica, a sans serif. Viewers usually show Arial or Liberation Sans.

```csharp
public static PdfStandardFont Helvetica { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_HelveticaBold"></a> HelveticaBold

Helvetica Bold.

```csharp
public static PdfStandardFont HelveticaBold { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_HelveticaBoldOblique"></a> HelveticaBoldOblique

Helvetica Bold Oblique.

```csharp
public static PdfStandardFont HelveticaBoldOblique { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_HelveticaOblique"></a> HelveticaOblique

Helvetica Oblique.

```csharp
public static PdfStandardFont HelveticaOblique { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_IsBold"></a> IsBold

True for bold and heavier weights.

```csharp
public override bool IsBold { get; }
```

#### Property Value

 [bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="PdfNetStack_Fonts_PdfStandardFont_IsFixedPitch"></a> IsFixedPitch

True for Courier, whose glyphs all have the same width.

```csharp
public bool IsFixedPitch { get; }
```

#### Property Value

 [bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="PdfNetStack_Fonts_PdfStandardFont_IsItalic"></a> IsItalic

True for italic and oblique styles.

```csharp
public override bool IsItalic { get; }
```

#### Property Value

 [bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="PdfNetStack_Fonts_PdfStandardFont_Name"></a> Name

PostScript name, as written to /BaseFont.

```csharp
public override string Name { get; }
```

#### Property Value

 [string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="PdfNetStack_Fonts_PdfStandardFont_Symbol"></a> Symbol

Symbol: Greek letters and mathematical signs, drawn from their Unicode characters.

```csharp
public static PdfStandardFont Symbol { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_TimesBold"></a> TimesBold

Times Bold.

```csharp
public static PdfStandardFont TimesBold { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_TimesBoldItalic"></a> TimesBoldItalic

Times Bold Italic.

```csharp
public static PdfStandardFont TimesBoldItalic { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_TimesItalic"></a> TimesItalic

Times Italic.

```csharp
public static PdfStandardFont TimesItalic { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_TimesRoman"></a> TimesRoman

Times Roman, a serif. Viewers usually show Times New Roman or Liberation Serif.

```csharp
public static PdfStandardFont TimesRoman { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

### <a id="PdfNetStack_Fonts_PdfStandardFont_ZapfDingbats"></a> ZapfDingbats

ZapfDingbats: the Unicode Dingbats block (✓, ✗, ❤, ➔ and more), drawn from their Unicode characters.

```csharp
public static PdfStandardFont ZapfDingbats { get; }
```

#### Property Value

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)

## Methods

### <a id="PdfNetStack_Fonts_PdfStandardFont_FromName_System_String_"></a> FromName\(string\)

The standard font with this PostScript name, such as "Helvetica-Bold", or null.

```csharp
public static PdfStandardFont? FromName(string name)
```

#### Parameters

`name` [string](https://learn.microsoft.com/dotnet/api/system.string)

#### Returns

 [PdfStandardFont](https://www.jadev-corp.com/api/pdfnetstack-fonts/pdfstandardfont/)?

## Used in

- [PDF coordinates and units in PdfNetStack](https://www.jadev-corp.com/concepts/coordinates-and-units/)
- [Get started with PdfNetStack](https://www.jadev-corp.com/getting-started/)
- [PDF links and annotations in C# and .NET](https://www.jadev-corp.com/guides/annotations/)
- [Draw on PDF pages in C# and .NET](https://www.jadev-corp.com/guides/drawing/)
- [Extract text from PDF files in C#](https://www.jadev-corp.com/guides/extract-text/)
- [Fonts and text in PDF with C# and .NET](https://www.jadev-corp.com/guides/fonts-and-text/)
- [Fill and create PDF forms in C# and .NET](https://www.jadev-corp.com/guides/forms/)
- [CSS support in PdfNetStack.Html](https://www.jadev-corp.com/guides/html-to-pdf/css-support/)
- [Add images to PDF in C# and .NET](https://www.jadev-corp.com/guides/images/)
- [Add page numbers to a PDF in C#](https://www.jadev-corp.com/recipes/add-page-numbers/)
- [Add a watermark to a PDF in C#](https://www.jadev-corp.com/recipes/add-watermark/)

Source: https://www.jadev-corp.com/pdfnetstack/api/pdfnetstack-fonts/pdfstandardfont/
