> ## 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 MergePatterns de l'objet Engine

> Méthode MergePatterns de l'objet Engine dans l'API ABBYY FineReader Engine — Cette méthode fusionne plusieurs fichiers de modèles utilisateur en un seul fichier.

Cette méthode fusionne plusieurs fichiers de modèles utilisateur en un seul.

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

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

```cpp theme={null}
HRESULT MergePatterns(
  IStringsCollection* SourceFilesNames,
  BSTR                DestinationFileName
);
```

### C\#

```csharp theme={null}
void MergePatterns(
  IStringsCollection SourceFilesNames,
  string            DestinationFileName
);
```

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

```vb theme={null}
Sub MergePatterns( _
  SourceFilesNames As IStringsCollection, _
  DestinationFileName As String _
)
```

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

SourceFilesNames

\[in] Cette variable de type [StringsCollection](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/stringscollection) contient une collection de chemins d’accès complets vers les fichiers de modèles utilisateur à fusionner. Ces fichiers doivent être créés par la méthode [IEngine::CreateEmptyUserPattern](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createemptyuserpattern-method) ou par ABBYY FineReader.

DestinationFileName

\[in] Cette variable contient le chemin d’accès complet du fichier de modèle utilisateur obtenu.

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

Cette méthode n’a 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="remarks">
  ## Remarques
</div>

Les modèles utilisateur sont des fichiers qui définissent un certain nombre de paires « image d’un caractère — le caractère lui-même ». Les modèles utilisateur peuvent être utilisés lors de la reconnaissance pour identifier des caractères dans des polices non standard. Pour utiliser un modèle utilisateur lors de la reconnaissance, indiquez son chemin d’accès dans la propriété [IRecognizerParams::UserPatternsFile](/fr/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#userpatternsfile).

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

[Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface)

[CreateEmptyUserPattern](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createemptyuserpattern-method)

[Reconnaissance avec apprentissage](/fr/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training)
