> ## 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.

# Methode CreateEmptyUserPattern des Engine-Objekts

> Methode CreateEmptyUserPattern des Engine-Objekts in der ABBYY FineReader Engine API — Diese Methode erstellt am angegebenen Speicherort eine leere Benutzermusterdatei (*.ptn).

Diese Methode erstellt am angegebenen Speicherort eine leere Benutzermusterdatei (\*.ptn).

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

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

```cpp theme={null}
HRESULT CreateEmptyUserPattern( BSTR FileName );
```

### C\#

```csharp theme={null}
void CreateEmptyUserPattern( string FileName );
```

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

```vb theme={null}
Sub CreateEmptyUserPattern(FileName As String)
```

<div id="parameters">
  ## Parameter
</div>

FileName

\[in] Diese Variable enthält den vollständigen Pfad zur neu erstellten Benutzermusterdatei,

* Windows: C:\pattern.ptn
* Linux: /home/user/Documents/Patterns/pattern.ptn
* macOS: /Users/user/Documents/pattern.ptn

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die [Standardrückgabewerte der ABBYY FineReader Engine-Funktionen](/de/fine-reader/engine/api-reference/return-codes) zurück.

<div id="remarks">
  ## Hinweise
</div>

* Benutzermuster sind Dateien, die eine Reihe von Paaren „Abbild eines Zeichens — das Zeichen selbst“ enthalten. Benutzermuster können während der Erkennung verwendet werden, um Zeichen in nicht standardmäßigen Schriftarten zu identifizieren. Um ein Benutzermuster während der Erkennung zu verwenden, geben Sie den Pfad dazu in der Eigenschaft [IRecognizerParams::UserPatternsFile](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#userpatternsfile) an.
  * Unter Linux können Benutzermuster mit der Methode [TrainUserPattern](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/trainuserpattern-method) des Objekts [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface) trainiert werden.
  * Unter Windows können Benutzermuster über die Methode [IEngine::EditUserPattern](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/edituserpattern-method) bearbeitet oder während der Erkennung trainiert werden. Siehe [Erkennen mit Training](/de/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training).
* Die Methode ist nur verfügbar, wenn die Lizenz das Modul [User Patterns Training](/de/fine-reader/engine/licensing/modules#user_patterns_training) unterstützt.
* Das Trainieren von Mustern wird für [CJK-Sprachen](/de/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk) nicht unterstützt.

<div id="see-also">
  ## Siehe auch
</div>

[Erkennen mit Training](/de/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training)

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

[EditUserPattern](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/edituserpattern-method)
