> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Méthode SetFont

> Méthode SetFont de l’objet FontStyle dans l’API ABBYY FineReader Engine — Définit le nom et le type de police du style de police ; met à jour simultanément les propriétés interdépendantes FontName et FontType.

Cette méthode permet de définir un nouveau nom de police et un nouveau type de police pour le style de police. Elle modifie les propriétés [IFontStyle::FontName](/fr/fine-reader/engine/api-reference/text-related-objects/fontstyle#fontname) et [IFontStyle::FontType](/fr/fine-reader/engine/api-reference/text-related-objects/fontstyle#fonttype).

<div id="syntax">
  ## Syntaxe
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT SetFont(
  BSTR         fontName,
  FontTypeEnum fontType
);
```

### C\#

```csharp theme={null}
void SetFont(
  string       fontName,
  FontTypeEnum fontType
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub SetFont( _
  fontName As String, _
  fontType As FontTypeEnum _
)
```

<div id="parameters">
  ## Paramètres
</div>

fontName

\[in] Cette variable indique le nom de la nouvelle police.

fontType

\[in] Cette variable indique le type de la nouvelle police. Elle peut prendre l'une des constantes de l'énumération [FontTypeEnum](/fr/fine-reader/engine/api-reference/enumerations/fonttypeenum).

<div id="return-values">
  ## Valeurs de retour
</div>

Cette méthode ne comporte pas de valeur de retour spécifique. Elle renvoie les [valeurs de retour standard des fonctions ABBYY FineReader Engine](/fr/fine-reader/engine/api-reference/return-codes).

<div id="see-also">
  ## Voir aussi
</div>

[FontStyle](/fr/fine-reader/engine/api-reference/text-related-objects/fontstyle)

[FontTypeEnum](/fr/fine-reader/engine/api-reference/enumerations/fonttypeenum)
