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

# RecognizerParams-Objekt (IRecognizerParams-Schnittstelle)

> RecognizerParams-Objekt (IRecognizerParams-Schnittstelle) in der ABBYY FineReader Engine API — dient zum Anpassen der Erkennung; jeder Textblock und jede Tabellenzelle besitzt eigene untergeordnete RecognizerParams; wird außerdem als Unterobjekt von PageProcessingParams übergeben; persistentes Objekt, das in Datei/Speicher gespeichert werden kann.

Mit diesem Objekt können Sie die Erkennungsparameter anpassen. Jeder Textblock und jede Tabellenzelle im Layout besitzt ein eigenes untergeordnetes Objekt vom Typ RecognizerParams. Außerdem wird dieses Objekt als Unterobjekt des Objekts [PageProcessingParams](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams) an die Layoutanalyse-/Erkennungsfunktionen von ABBYY FineReader Engine übergeben. Die Erkennungsfunktionen verwenden die Erkennungsparameter, die in den untergeordneten Objekten vom Typ RecognizerParams der Textblöcke und Tabellenzellen definiert sind.

Wenn während der Layoutanalyse ein Textblock oder eine Tabellenzelle erstellt wird, werden die Eigenschaften des zugehörigen untergeordneten Objekts vom Typ RecognizerParams mit den Werten der Eigenschaften des Objekts RecognizedParams initialisiert, das an die Analysefunktion übergeben wurde. Die Eigenschaften eines Unterobjekts des Blocks, das mit der Methode [AddNew](/de/fine-reader/engine/api-reference/layout-related-objects/layoutblocks/addnew-method) des Objekts [LayoutBlocks](/de/fine-reader/engine/api-reference/layout-related-objects/layoutblocks) erstellt wird, werden auf sinnvolle Standardwerte gesetzt. Informationen zum Standardwert einer bestimmten Eigenschaft finden Sie in ihrer Beschreibung.

Das RecognizerParams-Objekt ist ein persistentes Objekt. Das bedeutet, dass der aktuelle Zustand des Objekts in persistentem Speicher abgelegt werden kann. Später kann das Objekt durch Lesen seines Zustands aus dem persistenten Speicher erneut erstellt werden. Die folgenden Methoden ermöglichen die Persistenz des Objekts:

Linux: [SaveToFile](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method) und [LoadFromFile](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows: [SaveToFile](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), [LoadFromFile](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method), [SaveToMemory](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) und [LoadFromMemory](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method).

<div id="properties">
  ## Eigenschaften
</div>

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>Name</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Typ</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Beschreibung</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>
          </strong>

          ,{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            read-only
          </a>
        </p>
      </td>

      <td>
        <p>
          Gibt das <strong>Engine</strong>-Objekt zurück.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Haupteinstellungen</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="textlanguage" />

          <strong>TextLanguage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/language-related-objects/textlanguage">
              TextLanguage
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt die für die Erkennung zu verwendende Sprache an. Diese Eigenschaft lässt sich
          einfach über die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams/setpredefinedtextlanguage-method">
              SetPredefinedTextLanguage
            </a>
          </strong>

          {" "}

          Methode festlegen.
        </p>

        <Note>
          Die Eigenschaft gibt ein konstantes Objekt zurück. Um die Erkennungssprache
          zu ändern, müssen Sie zunächst ein intermediäres TextLanguage-Objekt
          mithilfe einer geeigneten Erstellungsmethode abrufen, die erforderlichen Parameter
          ändern und das erhaltene Objekt anschließend der Eigenschaft zuweisen.
        </Note>

        <p>Standardmäßig wird dieser Parameter mit der englischen Sprache initialisiert.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="languagedetectionmode" />

          <strong>LanguageDetectionMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/threestatepropertyvalueenum">
              ThreeStatePropertyValueEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Steuert die automatische Spracherkennung.</p>

        <p>
          Wenn die automatische Spracherkennung aktiviert ist, wird die Erkennungssprache
          für jedes Wort im Text ermittelt. Sie wird aus der Liste der
          in der Eigenschaft <strong>TextLanguage</strong> angegebenen Sprachen ausgewählt.
          Die automatische Erkennung ist für die Verarbeitung von Dokumenten gedacht,
          deren Sprache nicht bekannt ist.
        </p>

        <Warning>
          Die automatische Spracherkennung funktioniert nur mit vordefinierten Sprachen (die
          vollständige Liste finden Sie unter{" "}

          <a href="/de/fine-reader/engine/specifications/predefined-languages">
            Vordefinierte Sprachen in ABBYY FineReader Engine)
          </a>

          .
        </Warning>

        <p>
          Wenn Sie sicher wissen, dass alle angegebenen Sprachen im
          Dokument vorhanden sind, ist die automatische Erkennung überflüssig. Deaktivieren Sie sie,
          indem Sie diese Eigenschaft auf TSPV\_No setzen.
        </p>

        <p>
          Die Liste der im erkannten Dokument oder auf der erkannten Seite
          erkannten Sprachen können Sie über die Eigenschaft <strong>DetectedLanguages</strong>{" "}
          des{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/document-related-objects/frdocument#detectedlanguages">
              FRDocument
            </a>
          </strong>

          {" "}

          oder{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/document-related-objects/frpage#detectedlanguages">
              FRPage
            </a>
          </strong>

          {" "}

          Objekts abrufen.
        </p>

        <p>Standardmäßig ist der Wert dieser Eigenschaft TSPV\_Auto.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="texttypes" />

          <strong>TextTypes</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Der Wert dieser Eigenschaft ist eine ODER-Verknüpfung der{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/texttypeenum">
              TextTypeEnum
            </a>
          </strong>

          {" "}

          Enumerationskonstanten, die mögliche Texttypen für die Erkennung bezeichnen.
          Wenn die Eigenschaft beispielsweise auf TT\_Normal |
          TT\_Index gesetzt ist, geht ABBYY FineReader Engine davon aus, dass der Text
          ausschließlich gewöhnlichen typografischen Text und Ziffern im PLZ-Stil enthält,
          und ignoriert alle anderen Varianten. Siehe auch{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/using-text-type-autodetection">
            Using Text Type Autodetection
          </a>

          .
        </p>

        <p>Hinweise:</p>

        <ul>
          <li>
            Wenn diese Eigenschaft einer beliebigen Kombination aus TT\_Matrix,
            TT\_Typewriter, TT\_OCR\_A und TT\_OCR\_B entspricht, werden kursive
            Schriftarten und Hoch-/Tiefstellungen nicht erkannt, unabhängig
            von den Werten der Eigenschaften <strong>ProhibitItalic</strong>,{" "}
            <strong>ProhibitSubscript</strong> und{" "}
            <strong>ProhibitSuperscript</strong>.
          </li>

          <li>
            Wenn diese Eigenschaft auf TT\_Handwritten gesetzt ist, kann die Ausrichtung des Bildes
            nicht korrigiert werden.
          </li>

          <li>
            Unter Windows:

            <ul>
              <li>
                Wenn diese Eigenschaft auf TT\_Handwritten oder TT\_Index gesetzt ist,
                kann die Eigenschaft <strong>TrainUserPatterns</strong> nicht auf
                TRUE gesetzt werden.
              </li>

              <li>
                Wenn die Eigenschaft <strong>TrainUserPatterns</strong> auf
                TRUE gesetzt ist, darf die Eigenschaft <strong>TextTypes</strong> nur
                einen Texttyp enthalten.
              </li>
            </ul>
          </li>
        </ul>

        <p>Standardmäßig ist diese Eigenschaft auf TT\_Normal gesetzt.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detecttexttypesindependently" />

          <strong>DetectTextTypesIndependently</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt an, dass der Texttyp für jeden Textblock separat bestimmt werden soll.
          Diese Einstellung ist nützlich, wenn verhältnismäßig kleine
          Textblöcke mit unterschiedlichen Texttypen vorhanden sind, kann die Verarbeitung
          jedoch geringfügig verlangsamen.
        </p>

        <p>Der Standardwert dieser Eigenschaft ist FALSE.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Erkennungsgeschwindigkeit</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="mode" />

          <strong>Mode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/recognitionmodeenum">
              RecognitionModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt den Erkennungsmodus an, der auf die Zieldokumente angewendet werden soll.
          Jeder Modus bietet ein eigenes Verhältnis von Erkennungsgeschwindigkeit und
          -genauigkeit, um bei Bildern und Dokumenten mit unterschiedlichen
          Besonderheiten zufriedenstellende Ergebnisse zu erzielen.
        </p>

        <p>Standardmäßig ist diese Eigenschaft auf RM\_Normal gesetzt.</p>

        <Warning>
          Im genauen Modus werden stets integrierte Muster verwendet. Um die
          Verwendung der integrierten Muster zu deaktivieren, wechseln Sie in den
          normalen Modus (RM\_Normal).
        </Warning>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Feinabstimmung</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="lowresolutionmode" />

          <strong>LowResolutionMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt an, ob Text auf einem Bild mit niedriger Auflösung erkannt wird.
          Diese Eigenschaft ist nützlich beim Erkennen von Faxen, Kleindrucken
          sowie Bildern mit niedriger Auflösung oder schlechter Druckqualität.
        </p>

        <p>Standardmäßig ist der Wert dieser Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="onelineperblock" />

          <strong>OneLinePerBlock</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, weist sie ABBYY FineReader Engine an,
          davon auszugehen, dass der Text in dem Block, zu dem das aktuelle{" "}
          <strong>RecognizerParams</strong>-Objekt gehört, nicht mehr als eine Zeile enthält.
        </p>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="onewordperline" />

          <strong>OneWordPerLine</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, weist sie ABBYY FineReader Engine an,
          davon auszugehen, dass keine Textzeile mehr als ein Wort enthalten kann,
          sodass die Textzeilen jeweils als einzelnes Wort erkannt werden.
        </p>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibititalic" />

          <strong>ProhibitItalic</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, weist sie ABBYY FineReader Engine an,
          keine kursiv gedruckten Buchstaben zu erkennen. Dies ist nützlich, wenn ein
          Text erkannt wird, der voraussichtlich keine kursiven Buchstaben enthält –
          in diesem Fall kann die Erkennung beschleunigt werden. Sind auf dem Bild
          kursive Buchstaben vorhanden und diese Eigenschaft auf TRUE gesetzt, werden
          diese Buchstaben falsch erkannt.
        </p>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibitsubscript" />

          <strong>ProhibitSubscript</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, weist sie ABBYY FineReader Engine an,
          keine tiefgestellten Buchstaben zu erkennen. Dies ist nützlich, wenn ein
          Text erkannt wird, der voraussichtlich keine tiefgestellten Zeichen enthält –
          in diesem Fall kann die Erkennung beschleunigt werden. Sind auf dem Bild
          tiefgestellte Buchstaben vorhanden und diese Eigenschaft auf TRUE gesetzt,
          werden diese Buchstaben falsch erkannt.
        </p>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibitsuperscript" />

          <strong>ProhibitSuperscript</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, weist sie ABBYY FineReader Engine an,
          keine hochgestellten Buchstaben zu erkennen. Dies ist nützlich, wenn ein
          Text erkannt wird, der voraussichtlich keine hochgestellten Zeichen enthält –
          in diesem Fall kann die Erkennung beschleunigt werden. Sind auf dem Bild
          hochgestellte Buchstaben vorhanden und diese Eigenschaft auf TRUE gesetzt,
          werden diese Buchstaben falsch erkannt.
        </p>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibithyphenation" />

          <strong>ProhibitHyphenation</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, wird die Erkennung von
          Zeilentrennungen unterbunden. Dies ist nützlich, wenn ein Text erkannt
          wird, der voraussichtlich keine Trennungen enthält – in diesem Fall kann
          die Erkennung beschleunigt werden. Sind im erkannten Block Trennungen
          vorhanden und diese Eigenschaft auf TRUE gesetzt, werden die getrennten
          Wörter falsch erkannt.
        </p>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibitsmallcaps" />

          <strong>ProhibitSmallCaps</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, weist sie ABBYY FineReader Engine an,
          keine Kapitälchen zu erkennen.
        </p>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibitinterblockhyphenation" />

          <strong>ProhibitInterblockHyphenation</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, geht ABBYY FineReader Engine davon aus,
          dass Text aus einem Block nicht in den nächsten Block übernommen werden kann.
        </p>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="caserecognitionmode" />

          <strong>CaseRecognitionMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/caserecognitionmodeenum">
              CaseRecognitionModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Diese Eigenschaft legt den Modus der Groß-/Kleinschreibungserkennung fest.</p>

        <p>
          Standardmäßig ist der Wert dieser Eigenschaft CRM\_AutoCase, was
          der automatischen Groß-/Kleinschreibungserkennung entspricht.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="fieldmarkingtype" />

          <strong>FieldMarkingType</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/enumerations/fieldmarkingtypeenum">
              FieldMarkingTypeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Diese Eigenschaft legt den Markierungstyp um Buchstaben fest (z. B.
          Unterstreichung, Rahmen, Kästchen usw.).
        </p>

        <Note>
          Für Markierungstypen, bei denen sich jeder Buchstabe in einer separaten Zelle befindet, verwenden Sie die Eigenschaft CellsCount, um die Anzahl der Zeichenzellen für einen erkannten Block festzulegen.
        </Note>

        <p>
          Standardmäßig ist der Wert dieser Eigenschaft FMT\_SimpleText, was
          bedeutet, dass keine Markierung verwendet wird.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="cellscount" />

          <strong>CellsCount</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Gibt die Anzahl der Zeichenzellen im Block an.</p>

        <p>
          Dies ist nur für die Feldmarkierungstypen (die Eigenschaft{" "}
          <strong>FieldMarkingType</strong>) relevant, bei denen jeder Buchstabe
          in einer separaten Zelle steht.
        </p>

        <p>
          Der Standardwert dieser Eigenschaft ist 1. Sie sollten jedoch den
          passenden Wert festlegen, um den Text korrekt zu erkennen.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Benutzerdefinierte Muster</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="trainuserpatterns" />

          <strong>TrainUserPatterns</strong>
        </p>

        <Note>Nur Windows.</Note>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Diese Eigenschaft gibt an, ob benutzerdefinierte Muster während der
          Erkennung trainiert werden sollen. Das Dialogfeld{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/training-user-patterns/pattern-training-dialog-box">
            Musterschulung
          </a>

          {" "}

          wird während der Erkennung angezeigt.
        </p>

        <p>
          Damit der Musterschulungsprozess korrekt funktioniert, ist Folgendes erforderlich:
        </p>

        <ul>
          <li>
            Legen Sie den Wert des HWND-Handles des übergeordneten Fensters fest (Eigenschaft{" "}

            <strong>
              <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface/properties#parentwindow">
                IEngine::ParentWindow
              </a>
            </strong>

            )
          </li>

          <li>
            Geben Sie eine benutzerdefinierte Musterdatei in der Eigenschaft{" "}
            <strong>UserPatternsFile</strong> an
          </li>
        </ul>

        <p>
          Siehe auch{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training">
            Recognizing with Training
          </a>

          .
        </p>

        <p>Wenn diese Eigenschaft auf TRUE gesetzt ist:</p>

        <ul>
          <li>
            darf die Eigenschaft <strong>TextTypes</strong> nur einen Texttyp
            enthalten, und dieser Texttyp darf nicht TT\_Handwritten oder
            TT\_Index sein
          </li>

          <li>
            darf die Eigenschaft{" "}

            <strong>
              <a href="/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams">
                CorrectOrientation
              </a>

              {" "}
            </strong>

            des Objekts <strong>PagePreprocessingParams</strong>
            nicht auf TRUE gesetzt werden
          </li>
        </ul>

        <Note>
          Musterschulung wird für Chinesisch, Japanisch und Koreanisch nicht unterstützt.
        </Note>

        <p>Standardmäßig ist diese Eigenschaft FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="usebuiltinpatterns" />

          <strong>UseBuiltInPatterns</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Wenn diese Eigenschaft auf TRUE gesetzt ist, verwendet ABBYY FineReader Engine
          seine eigenen integrierten Muster zur Erkennung. Muster sind Dateien,
          die die Beziehung zwischen einem Zeichenbild und dem jeweiligen Zeichen
          definieren. Setzen Sie diese Eigenschaft auf FALSE, wenn Sie
          die standardmäßigen ABBYY FineReader Engine-Muster für die Zeichenerkennung
          nicht verwenden möchten, sondern ausschließlich benutzerdefinierte Muster. Dies kann
          bei der Erkennung von Text mit dekorativen oder nicht standardmäßigen Schriftarten
          hilfreich sein. In diesem Fall empfiehlt es sich, die integrierten Muster von
          ABBYY FineReader Engine nicht zu verwenden, sondern eigene benutzerdefinierte Muster
          einzusetzen, die für diese Schriftarten trainiert wurden.
        </p>

        <p>
          Der Pfad zur benutzerdefinierten Musterdatei wird in der Eigenschaft{" "}
          <strong>UserPatternsFile</strong> gespeichert. Wenn die Eigenschaft{" "}
          <strong>UserPatternsFile </strong>leer ist, wird die Eigenschaft{" "}
          <strong>UseBuiltInPatterns </strong>ignoriert. Für Windows siehe auch{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training">
            Recognizing with Training
          </a>

          .
        </p>

        <p>Standardmäßig ist diese Eigenschaft TRUE.</p>

        <Warning>
          Diese Eigenschaft kann im normalen und schnellen Erkennungsmodus auf FALSE gesetzt werden. Für den genauen Modus kann die Verwendung der integrierten Muster nicht deaktiviert werden (siehe Beschreibung der Eigenschaft{" "}

          <a href="/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#mode">
            Mode
          </a>

          {" "}

          ).
        </Warning>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="userpatternsfile" />

          <strong>UserPatternsFile</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Enthält den vollständigen Pfad zur Benutzermusterdatei, die für die
          Erkennung verwendet wird. Wenn der Wert dieser Eigenschaft nicht leer
          ist, werden die Informationen aus der Benutzermusterdatei während der
          Erkennung verwendet.
        </p>

        <p>
          Wenn die Eigenschaft <strong>UseBuiltInPatterns</strong> FALSE ist –
          d. h. während der Erkennung werden keine Standard-ABBYY FineReader
          Engine-Muster verwendet –, muss diese Eigenschaft einen Pfad zu einer
          benutzerdefinierten Musterdatei enthalten, da ausschließlich die darin
          gespeicherten Informationen verwendet werden. Für Windows siehe auch{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training">
            Recognizing with Training
          </a>

          .
        </p>

        <p>Standardmäßig enthält diese Eigenschaft eine leere Zeichenfolge.</p>

        <Warning>
          Benutzermusterdateien, die in ABBYY FineReader Engine 10 oder früher
          erstellt wurden, können in FineReader Engine 12 Release 6 oder höher
          nicht geöffnet werden. Um sie weiterhin verwenden zu können, speichern
          Sie die älteren Benutzermusterdateien im neuen Format:
        </Warning>

        <ul>
          <li>
            Verwenden Sie FineReader Engine 11 oder FineReader Engine 12 Release 5
            oder früher.
          </li>

          <li>
            Rufen Sie die Methode{" "}

            <strong>
              <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/mergepatterns-method">
                MergePatterns
              </a>
            </strong>

            {" "}

            des{" "}

            <strong>
              <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface">
                Engine
              </a>
            </strong>

            {" "}

            -Objekts auf und übergeben Sie eine string-Sammlung mit dem Namen der
            älteren Musterdatei sowie dem vollständigen Pfad zur neuen Datei.
          </li>
        </ul>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Zusätzliche Erkennungsinformationen</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="highlightsuspiciouscharacters" />

          <strong>HighlightSuspiciousCharacters</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt an, ob bei unsicher erkannten Zeichen die Eigenschaft{" "}
          <strong>IsSuspicious</strong> auf TRUE gesetzt werden soll.
        </p>

        <p>
          Der Name der Eigenschaft spiegelt wider, dass ABBYY FineReader
          verdächtige Zeichen im Text farblich hinterlegt, was die manuelle
          Überprüfung durch den Benutzer erleichtert.
        </p>

        <p>Standardmäßig ist diese Eigenschaft TRUE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="exactconfidencecalculation" />

          <strong>ExactConfidenceCalculation</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Diese Eigenschaft ist veraltet und wird in zukünftigen Versionen entfernt.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="savecharacterregions" />

          <strong>SaveCharacterRegions</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt an, ob die genauen Zeichenbereiche (

          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/charparams#characterregion">
              ICharParams::CharacterRegion
            </a>
          </strong>

          ) gespeichert werden.
        </p>

        <p>Der Standardwert ist FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="savecharacterrecognitionvariants" />

          <strong>SaveCharacterRecognitionVariants</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt an, ob die Erkennungsvarianten von Zeichen gespeichert werden.
        </p>

        <Note>
          Die Eigenschaft{" "}

          <a href="/de/fine-reader/engine/api-reference/text-related-objects/charparams#characterrecognitionvariants">
            ICharParams::CharacterRecognitionVariants
          </a>

          {" "}

          gibt eine Sammlung von Erkennungsvarianten für ein Zeichen zurück.
          Siehe auch{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/using-voting-api">
            Using Voting API
          </a>

          .
        </Note>

        <p>Der Standardwert ist FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="savewordrecognitionvariants" />

          <strong>SaveWordRecognitionVariants</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt an, ob die Erkennungsvarianten eines Wortes gespeichert werden.
        </p>

        <Note>
          Die Methode{" "}

          <a href="/de/fine-reader/engine/api-reference/text-related-objects/paragraph/getwordrecognitionvariants-metho">
            IParagraph::GetWordRecognitionVariants
          </a>

          {" "}

          und die Eigenschaft{" "}

          <a href="/de/fine-reader/engine/api-reference/text-related-objects/charparams#wordrecognitionvariants">
            ICharParams::WordRecognitionVariants
          </a>

          {" "}

          geben eine Sammlung von Erkennungsvarianten für ein Wort zurück. Siehe
          auch{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/using-voting-api">
            Using Voting API
          </a>

          .
        </Note>

        <p>Der Standardwert ist FALSE.</p>
      </td>
    </tr>
  </tbody>
</table>

<div id="methods">
  ## Methoden
</div>

| Name                                                                                                                                                                                              | Beschreibung                                                                                                             |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| [CopyFrom](/de/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                                                                          | Initialisiert die Eigenschaften des aktuellen Objekts mit den Werten entsprechender Eigenschaften eines anderen Objekts. |
| [LoadFromFile](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                                                                        | Stellt den Inhalt des Objekts aus einer Datei auf dem Datenträger wieder her.                                            |
| [LoadFromMemory](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **Hinweis:** *Nur unter Windows.*                                     | Stellt den Inhalt des Objekts aus dem globalen Speicher wieder her.                                                      |
| [SaveToFile](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                                                                            | Speichert den Inhalt des Objekts in einer Datei auf dem Datenträger.                                                     |
| [SaveToMemory](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **Hinweis:** *Nur unter Windows.*                                         | Speichert den Inhalt des Objekts im globalen Speicher.                                                                   |
| [SetPredefinedTextLanguage](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams/setpredefinedtextlanguage-method) | Legt als Erkennungssprache eine der vordefinierten Sprachen von ABBYY FineReader Engine fest.                            |

<div id="related-objects">
  ## Verwandte Objekte
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/recognizerparams.gif?s=dc585197071b36bf40c8bebb60ba52b2" alt="RecognizerParams" width="397" height="93" data-path="images/fine-reader/engine/recognizerparams.gif" />[](/de/fine-reader/engine/api-reference/layout-related-objects/textblock#recognizerparams)[](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams#recognizerparams)[](/de/fine-reader/engine/api-reference/language-related-objects/textlanguage)[](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)[](/de/fine-reader/engine/api-reference/layout-related-objects/textblock)[](/de/fine-reader/engine/api-reference/layout-related-objects/block)

[Objektdiagramm](/de/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Ausgabeparameter
</div>

Dieses Objekt ist der Ausgabeparameter der Methode [CreateRecognizerParams](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) des [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface)-Objekts.

<div id="input-parameter">
  ## Eingabeparameter
</div>

Dieses Objekt wird als Eingabeparameter an die folgenden Methoden übergeben:

* [Preprocess](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/preprocess-method), [PreprocessPages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/preprocesspages-method), [Analyze](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/analyze-method), [AnalyzePages](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/analyzepages-method) des Objekts [FRDocument](/de/fine-reader/engine/api-reference/document-related-objects/frdocument)
* [Preprocess](/de/fine-reader/engine/api-reference/document-related-objects/frpage/preprocess-method), [Analyze](/de/fine-reader/engine/api-reference/document-related-objects/frpage/analyze-method), [AnalyzeRegion](/de/fine-reader/engine/api-reference/document-related-objects/frpage/analyzeregion-method), [AnalyzeTable](/de/fine-reader/engine/api-reference/document-related-objects/frpage/analyzetable-method), [IsEmpty](/de/fine-reader/engine/api-reference/document-related-objects/frpage/isempty-method) des Objekts [FRPage](/de/fine-reader/engine/api-reference/document-related-objects/frpage)

<div id="samples">
  ## Beispiele
</div>

<Accordion title="C#-Code">
  ```csharp theme={null}
  FREngine.IEngine engine;
  string fileName;
  // Benutzermuster während der Erkennung trainieren
  FREngine.IDocumentProcessingParams processingParams = Engine.CreateDocumentProcessingParams();
  FREngine.IRecognizerParams recognizerParams = processingParams.PageProcessingParams.RecognizerParams;
  Engine.CreateEmptyUserPattern( fileName );
  Engine.MultiProcessingParams.MultiProcessingMode = FREngine.MultiProcessingModeEnum.MPM_Sequential;
  recognizerParams.UserPatternsFile = fileName;
  recognizerParams.TrainUserPatterns = true;
  Document.Process(processingParams);
  ```
</Accordion>

Das Objekt wird in den folgenden Codebeispielen verwendet:

* Linux: [CustomLanguage](/de/fine-reader/engine/guided-tour/samples#customlanguage), [CommandLineInterface](/de/fine-reader/engine/guided-tour/samples#commandlineinterface)
* Windows: [CustomLanguage](/de/fine-reader/engine/guided-tour/samples#customlanguage), [CommandLineInterface](/de/fine-reader/engine/guided-tour/samples#commandlineinterface) sowie in den Demo-Tools: [BatchProcessingRecognition](/de/fine-reader/engine/guided-tour/samples#batchprocessingrecognition), [Classification](/de/fine-reader/engine/guided-tour/samples#classification), [MultiProcessingRecognition](/de/fine-reader/engine/guided-tour/samples#multiprocessingrecognition), [PDFExportProfiles](/de/fine-reader/engine/guided-tour/samples#pdfexportprofiles), [User Pattern Training Utility](/de/fine-reader/engine/guided-tour/samples#user_pattern_training_utility)

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

[Parameter für die Feinabstimmung der Vorverarbeitung, Analyse, Erkennung und Synthese](/de/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

[Erkennung handschriftlicher Texte](/de/fine-reader/engine/guided-tour/advanced-techniques/recognizing-handwritten-texts)

[PageProcessingParams](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams#recognizerparams)

[TextBlock](/de/fine-reader/engine/api-reference/layout-related-objects/textblock#recognizerparams)

[Arbeiten mit Eigenschaften](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
