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

# CharParams-Objekt (ICharParams-Schnittstelle)

> CharParams-Objekt (ICharParams-Schnittstelle) in der ABBYY FineReader Engine API — Stellt die Parameter eines einzelnen erkannten Zeichens bereit: Formatierung, Rectangle im Image, Sprache und Erkennungshypothesen; nur nach der Synthesis aussagekräftig.

Dieses Objekt ermöglicht den Zugriff auf verschiedene Parameter eines einzelnen Zeichens im erkannten Text: seine Formatierung, sein Rectangle auf dem Image, die Erkennungssprache und die Erkennungshypothesen. Alle booleschen Eigenschaften eines neu erstellten Objekts dieses Typs sind auf FALSE gesetzt.

<Warning>
  Wenn Sie mit den Parametern eines bestimmten Zeichens im erkannten Text arbeiten möchten, müssen Sie zunächst eine der Funktionen aufrufen, die die Synthesis durchführen (z. B. die Methode [Process](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/process-method) oder [Synthesize](/de/fine-reader/engine/api-reference/document-related-objects/frdocument/synthesize-method) des Objekts [FRDocument](/de/fine-reader/engine/api-reference/document-related-objects/frdocument)), da diese Parameter erst nach der Synthesis aussagekräftig werden.
</Warning>

Wenn das Zeichen aus dem Text einer Visitenkarte stammt, sind nur die folgenden Eigenschaften des Objekts gesetzt:

* BaseLine
* Bottom
* Left
* Right
* Top
* IsSuspicious
* ErrorProbability
* CharacterRegion
* CharacterRecognitionVariantIndex
* CharacterRecognitionVariants
* SelectedCharacterRecognitionVariant
* WordRecognitionVariants
* IsFromSourceContent
* IsWordFirst
* IsWordLeftmost

<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>Zeichenerkennungssprache</em>
        </p>
      </td>
    </tr>

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

          <strong>LanguageId</strong>
        </p>
      </td>

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

      <td>
        <p>
          Gibt die ID der Sprache des Zeichens an. Um sie in eine Win32-LCID umzuwandeln, verwenden Sie die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/convertlanguageidtolcid-method">
              IEngine::ConvertLanguageIdToLCID
            </a>
          </strong>

          {" "}

          Methode.
        </p>

        <p>
          Standardmäßig wird diese Eigenschaft mit der systemseitigen Standard-Sprach-ID initialisiert.
        </p>
      </td>
    </tr>

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

          <strong>LanguageName</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>
          Speichert den internen Namen der Sprache für ein Zeichen und ermöglicht dessen Festlegung.
        </p>

        <Note>
          Wenn eine{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-languages#recognition_language_for_characters">
            Basiserkennungssprache
          </a>

          {" "}

          einem erkannten Wort entspricht, wird die Eigenschaft LanguageName für jedes Zeichen in diesem Wort nach der Erkennung auf den internen Namen der Basissprache gesetzt. Wenn mehrere Basiserkennungssprachen einem Wort entsprechen (z. B. bei zweisprachigen Komposita), ist die Eigenschaft LanguageName für die Zeichen in diesem Wort leer. Die Eigenschaft LanguageId hingegen enthält stets den Bezeichner der Basissprache, unabhängig vom erkannten Wort.
        </Note>

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

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

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

          <strong>CharacterRegion</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/region">
              Region
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Gibt die genaue Region des Zeichens an. Die Region muss nicht rechteckig sein und ist anfänglich in dem durch die Eigenschaften <strong>Left</strong>, <strong>Top</strong>, <strong>Right</strong> und <strong>Bottom</strong> definierten Rechteck enthalten. Wenn Sie die genaue Region des Zeichens ändern, werden die Eigenschaften <strong>Left</strong>, <strong>Top</strong>,{" "}
          <strong>Right</strong> und <strong>Bottom</strong> nicht geändert.
        </p>

        <p>
          Die Eigenschaft ist nur nach der Erkennung verfügbar, wenn die Eigenschaft{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#savecharacterregions">
              IRecognizerParams::SaveCharacterRegions
            </a>
          </strong>

          {" "}

          auf TRUE gesetzt ist.
        </p>

        <Note>
          Die Eigenschaft gibt ein konstantes Objekt zurück. Um die genaue Region des Zeichens zu ändern, müssen Sie zunächst ein intermediäres Region-Objekt mithilfe der{" "}

          <a href="/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods">
            IEngine::CreateRegion
          </a>

          {" "}

          Methode abrufen, die erforderlichen Parameter ändern und das erhaltene Objekt anschließend der Eigenschaft zuweisen.
        </Note>
      </td>
    </tr>

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

          <strong>Bottom</strong>
        </p>
      </td>

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

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Speichert die Koordinate des unteren Rands des Zeichenrechtecks. Dieses Rechteck ist auf dem Bild definiert, ohne die Textausrichtung zu berücksichtigen. Es kann undefiniert sein; in diesem Fall sind alle vier Koordinaten null. Diese Eigenschaft kann nicht direkt, sondern nur über die{" "}
          <strong>SetRect</strong>-Methode geändert werden.
        </p>

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

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

          <strong>Left</strong>
        </p>
      </td>

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

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Speichert die Koordinate des linken Rands des Zeichenrechtecks. Dieses Rechteck ist auf dem Bild definiert, ohne die Textausrichtung zu berücksichtigen. Es kann undefiniert sein; in diesem Fall sind alle vier Koordinaten null. Diese Eigenschaft kann nicht direkt, sondern nur über die <strong>SetRect</strong>-Methode geändert werden.
        </p>

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

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

          <strong>Right</strong>
        </p>
      </td>

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

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Speichert die Koordinate des rechten Rands des Zeichenrechtecks. Dieses Rechteck ist auf dem Bild definiert, ohne die Textausrichtung zu berücksichtigen. Es kann undefiniert sein; in diesem Fall sind alle vier Koordinaten null. Diese Eigenschaft kann nicht direkt, sondern nur über die <strong>SetRect</strong>-Methode geändert werden.
        </p>

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

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

          <strong>Top</strong>
        </p>
      </td>

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

          , read-only
        </p>
      </td>

      <td>
        <p>
          Speichert die Koordinate des oberen Rands des Zeichenrechtecks.
          Dieses Rechteck ist auf dem Bild definiert, ohne die Textorientierung
          zu berücksichtigen. Es kann undefiniert sein; in diesem Fall sind alle
          vier Koordinaten null. Diese Eigenschaft kann nicht direkt geändert werden,
          sondern nur über die <strong>SetRect</strong>-Methode.
        </p>

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

    <tr>
      <td colspan="3">
        <p>
          <em>Zeichenposition, Skalierung und Abstand</em>
        </p>
      </td>
    </tr>

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

          <strong>IsWordLeftmost</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 das Zeichen das am weitesten links stehende Zeichen in einem Wort ist.
        </p>

        <p>
          In komplexen Situationen (z. B. zwei Wörter ohne Leerzeichen dazwischen
          oder ein Wort mit einem Satzzeichen ohne Leerzeichen) funktioniert diese
          Eigenschaft möglicherweise nicht korrekt. Der Recognizer kann die
          Hypothese über die Anzahl der Wörter ändern, nachdem die Flags für
          Zeichen gesetzt wurden.
        </p>

        <p>
          Diese Eigenschaft wird während der Synthese gesetzt. Wird die Eigenschaft
          aufgerufen, bevor die Synthese abgeschlossen ist, ist sie standardmäßig FALSE.
        </p>

        <Note>
          Für{" "}

          <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages">
            Chinesisch, Japanisch oder Koreanisch
          </a>

          {" "}

          ist diese Eigenschaft unzuverlässig, da Wörter nicht erkannt werden.
        </Note>
      </td>
    </tr>

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

          <strong>IsWordFirst</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 das Zeichen das erste Zeichen in einem Wort ist.</p>

        <p>
          Diese Eigenschaft wird während der Synthese gesetzt. Wird die Eigenschaft
          aufgerufen, bevor die Synthese abgeschlossen ist, ist sie standardmäßig FALSE.
        </p>

        <p>Hinweise:</p>

        <ul>
          <li>
            Bei Sprachen mit Schreibrichtung von rechts nach links (z. B. Hebräisch)
            gibt diese Eigenschaft das am weitesten rechts stehende Zeichen im Wort an.
          </li>

          <li>
            Für{" "}

            <a href="/de/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages">
              Chinesisch, Japanisch oder Koreanisch
            </a>

            {" "}

            ist diese Eigenschaft unzuverlässig, da Wörter nicht erkannt werden.
          </li>
        </ul>
      </td>
    </tr>

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

          <strong>BaseLine</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>
          Legt die Verschiebung eines Zeichens von der Grundlinie der Zeichenkette
          in Pixeln fest. Die Grundlinie der Zeichenkette wird durch die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/paragraphline#baseline">
              IParagraphLine::BaseLine
            </a>
          </strong>

          {" "}

          Eigenschaft definiert. Diese Eigenschaft wird hauptsächlich für in Text
          eingebettete Bilder verwendet.
        </p>

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

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

          <strong>Spacing</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 den zusätzlichen Abstand zwischen Zeichen in Twips an. Ein Twip entspricht 1/20
          eines Punkts, und ein Punkt entspricht 1/72".
        </p>

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

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

          <strong>HorizontalScale</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>Speichert die horizontale Skalierung eines Zeichens in 1/1000.</p>

        <p>
          Wenn das Zeichen aus dem Text einer Visitenkarte stammt, hat diese
          Eigenschaft den Standardwert.
        </p>

        <p>
          Der Standardwert dieser Eigenschaft ist 1000, was keiner Skalierung entspricht.
        </p>
      </td>
    </tr>

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

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

          <strong>Color</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>
          Legt den RGB-Wert der Farbe für das Symbol fest. Die Hintergrundfarbe
          wird für den gesamten Absatz durch die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/paragraphparams#backgroundcolor">
              IParagraphParams::BackgroundColor
            </a>
          </strong>

          {" "}

          Eigenschaft definiert.
        </p>

        <p>
          Der Wert dieser Eigenschaft kann -1 sein, was bedeutet, dass die Farbe
          transparent ist.
        </p>

        <Note>
          Der int-Wert wird aus dem RGB-Triplett nach folgender Formel berechnet: (
          Rotwert ) + (256 x Grünwert ) + (65536 x Blauwert ), wobei der Rotwert
          die erste Triplettkomponente, der Grünwert die zweite und der Blauwert
          die dritte Triplettkomponente ist. Der int-Wert der Farbe Weiß beträgt
          beispielsweise 16777215.
        </Note>

        <p>Standardmäßig ist die Textfarbe Schwarz bzw. RGB(0,0,0).</p>
      </td>
    </tr>

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

          <strong>IsBold</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 das Zeichen fett formatiert ist.</p>

        <p>
          Wenn das Zeichen aus dem Text einer Visitenkarte stammt, hat diese
          Eigenschaft den Standardwert.
        </p>

        <p>Diese Eigenschaft ist standardmäßig FALSE.</p>
      </td>
    </tr>

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

          <strong>IsItalic</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 das Zeichen kursiv formatiert ist.</p>

        <p>
          Wenn das Zeichen aus dem Text einer Visitenkarte stammt, hat diese
          Eigenschaft den Standardwert.
        </p>

        <p>Diese Eigenschaft ist standardmäßig FALSE.</p>
      </td>
    </tr>

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

          <strong>IsUnderlined</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 das Zeichen unterstrichen ist.</p>
        <p>Diese Eigenschaft ist standardmäßig FALSE.</p>
      </td>
    </tr>

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

          <strong>IsStrikeout</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 das Zeichen durchgestrichen ist.</p>

        <p>
          Wenn das Zeichen aus dem Text einer Visitenkarte stammt, hat diese
          Eigenschaft den Standardwert.
        </p>

        <p>Diese Eigenschaft ist standardmäßig FALSE.</p>
      </td>
    </tr>

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

          <strong>IsSubscript</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 das Zeichen tiefgestellt ist. Diese Eigenschaft kann nicht gleichzeitig mit der Eigenschaft <strong>IsSuperscript</strong> auf TRUE gesetzt werden, da dies beim Export von erkanntem Text zu Fehlern führt.
        </p>

        <p>
          Wenn das Zeichen aus dem Text einer Visitenkarte stammt, hat diese
          Eigenschaft den Standardwert.
        </p>

        <p>Diese Eigenschaft ist standardmäßig FALSE.</p>
      </td>
    </tr>

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

          <strong>IsSuperscript</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 das Zeichen hochgestellt ist. Diese Eigenschaft kann nicht gleichzeitig mit der Eigenschaft <strong>IsSubscript</strong> auf TRUE gesetzt werden, da dies beim Export von erkanntem Text zu Fehlern führt.
        </p>

        <p>
          Wenn das Zeichen aus dem Text einer Visitenkarte stammt, hat diese
          Eigenschaft den Standardwert.
        </p>

        <p>Diese Eigenschaft ist standardmäßig FALSE.</p>
      </td>
    </tr>

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

          <strong>IsSmallCaps</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 das Zeichen den Stil „Kapitälchen" aufweist. Das bedeutet, dass Kleinbuchstaben als kleine Großbuchstaben dargestellt werden.
        </p>

        <p>Diese Eigenschaft ist standardmäßig FALSE.</p>
      </td>
    </tr>

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

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

          <strong>FontName</strong>
        </p>
      </td>

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

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Speichert den Namen der Schriftart für ein Zeichen. Diese Eigenschaft kann nicht direkt geändert werden, sondern nur über die Methode <strong>SetFont</strong>.
        </p>

        <p>Der Standardwert ist „Times New Roman".</p>
      </td>
    </tr>

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

          <strong>FontSize</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 Schriftgröße des Zeichens in Twips an. Ein Twip entspricht 1/20 eines Punktes, ein Punkt entspricht 1/72 Zoll.
        </p>

        <p>
          Der Standardwert dieser Eigenschaft entspricht 10 Punkten bzw. 200 Twips.
        </p>
      </td>
    </tr>

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

          <strong>FontStyle</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/fontstyle">
              FontStyle
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Ermöglicht den Zugriff auf den Schriftstil des Zeichens.</p>
      </td>
    </tr>

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

          <strong>FontType</strong>
        </p>
      </td>

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

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Speichert den Schrifttyp für ein Zeichen. Diese Eigenschaft kann nicht
          direkt geändert, sondern über die <strong>SetFont</strong>-Methode.
        </p>

        <p>Standardmäßig ist dieser Wert FT\_Unknown.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Konfidenzwert und Erkennungsvarianten von Zeichen</em>
        </p>
      </td>
    </tr>

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

          <strong>IsSuspicious</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 TRUE zurück, wenn das Zeichen unzuverlässig erkannt wurde. Verwenden Sie diese
          Eigenschaft, um zu bestimmen, ob eine Verifizierung erforderlich ist.
        </p>

        <p>
          Diese Eigenschaft wird auf Basis des{" "}
          <strong>ErrorProbability</strong>-Werts und der Erkennungseinstellungen berechnet. Wenn
          Sie eine differenziertere Unterscheidung für die Verifizierung benötigen,
          verwenden Sie stattdessen <strong>ErrorProbability</strong>.
        </p>

        <p>Diese Eigenschaft ist standardmäßig FALSE.</p>
      </td>
    </tr>

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

          <strong>ErrorProbability</strong>
        </p>
      </td>

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

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Gibt die geschätzte Wahrscheinlichkeit (im Bereich von 0 bis 100) zurück, dass das
          Zeichen falsch erkannt wurde.
        </p>

        <p>
          Die Fehlerwahrscheinlichkeit berücksichtigt den gesamten Kontext und ist daher nur für das Erkennungsergebnis verfügbar,
          nicht für jede einzelne Zeichenerkennungsvariante. Um Erkennungsvarianten miteinander zu vergleichen,
          verwenden Sie{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariant#charconfidence">
              ICharacterRecognitionVariant::CharConfidence
            </a>
          </strong>

          .
        </p>

        <p>
          Die Fehlerwahrscheinlichkeit wird nicht für Zeichen berechnet, die ohne
          Erkennung gewonnen wurden, beispielsweise solche, die direkt aus der Quell-PDF-Datei
          entnommen wurden.
        </p>
      </td>
    </tr>

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

          <strong>CharacterRecognitionVariants</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariants">
              CharacterRecognitionVariants
            </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 eine Sammlung von Zeichenerkennungsvarianten zurück.</p>

        <p>
          Die Eigenschaft enthält null für nicht druckbare Zeichen (Leerzeichen,
          Zeilenumbrüche usw.) sowie für Zeichen, die nicht erkannt, sondern
          beim expliziten Bearbeiten zum Text hinzugefügt wurden. Null wird auch zurückgegeben, wenn
          der Text mit einer früheren Version von ABBYY FineReader Engine
          erkannt wurde.
        </p>

        <p>
          Wenn die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#savecharacterrecognitionvariants">
              IRecognizerParams::SaveCharacterRecognitionVariants
            </a>
          </strong>

          {" "}

          -Eigenschaft auf FALSE gesetzt ist, enthält die zurückgegebene Sammlung ein Element;
          andernfalls enthält die Sammlung mindestens ein Element, und die
          Varianten sind von der besten zur schlechtesten geordnet.
        </p>
      </td>
    </tr>

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

          <strong>CharacterRecognitionVariantIndex</strong>
        </p>
      </td>

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

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Speichert den Index der ausgewählten Zeichenerkennungsvariante in
          der <strong>CharacterRecognitionVariants</strong>-Sammlung.
        </p>
      </td>
    </tr>

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

          <strong>SelectedCharacterRecognitionVariant</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariant">
              CharacterRecognitionVariant
            </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>
          Speichert die ausgewählte Zeichenerkennungsvariante. Es handelt sich um das
          Element mit dem Index{" "}
          <strong>CharacterRecognitionVariantIndex</strong> in der Sammlung der
          Zeichenerkennungsvarianten (die Eigenschaft{" "}
          <strong>CharacterRecognitionVariants</strong>).
        </p>
      </td>
    </tr>

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

          <strong>WordRecognitionVariants</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/de/fine-reader/engine/api-reference/text-related-objects/wordrecognitionvariants">
              WordRecognitionVariants
            </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 eine Sammlung von Erkennungsvarianten für das Wort zurück, zu dem das
          Zeichen gehört.
        </p>

        <p>
          Die Eigenschaft enthält null für nicht druckbare Zeichen (Leerzeichen,
          Zeilenumbrüche usw.) sowie für Zeichen, die nicht erkannt, sondern
          beim expliziten Bearbeiten zum Text hinzugefügt wurden. Null wird auch zurückgegeben, wenn
          der Text mit einer früheren Version von ABBYY FineReader Engine
          erkannt wurde.
        </p>

        <p>
          Wenn die{" "}

          <strong>
            <a href="/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#savewordrecognitionvariants">
              IRecognizerParams::SaveWordRecognitionVariants
            </a>
          </strong>

          {" "}

          -Eigenschaft auf FALSE gesetzt ist, enthält die zurückgegebene Sammlung ein Element;
          andernfalls enthält die Sammlung mindestens ein Element, und die
          Varianten sind vom besten zum schlechtesten geordnet, bestimmt durch den
          internen Schätzmechanismus.
        </p>
      </td>
    </tr>

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

          <strong>IsFromSourceContent</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>

          , nur lesbar
        </p>
      </td>

      <td>
        <p>
          Gibt an, ob das Zeichen ohne Erkennung aus dem Textinhalt der Eingabedatei
          extrahiert wurde. Dies kann beispielsweise bei einer PDF-Datei mit einer Textebene
          der Fall sein.
        </p>
      </td>
    </tr>

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

          <strong>IsProofed</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 für dieses Zeichen eine Rechtschreibprüfung durchgeführt wurde.
          Dieser Wert wird von ABBYY FineReader Engine intern weder verwendet noch gesetzt und
          bietet lediglich einen Rahmen für die Rechtschreibprüfung.
        </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. |
| [SetFont](/de/fine-reader/engine/api-reference/text-related-objects/charparams/setfont-method)                           | Legt die neue Schriftart für das Symbol fest.                                                                            |
| [SetRect](/de/fine-reader/engine/api-reference/text-related-objects/charparams/setrect-method)                           | Legt das neue Rectangle für das Symbol fest.                                                                             |

<div id="related-objects">
  ## Zugehörige Objekte
</div>

<img src="https://mintcdn.com/abbyy/6udH-pkk8zkVafYH/images/fine-reader/engine/charparams.gif?s=fde76e03d613597b4c1aec9b20acf491" alt="CharParams" width="196" height="213" data-path="images/fine-reader/engine/charparams.gif" />[](/de/fine-reader/engine/api-reference/text-related-objects/wordrecognitionvariants)[](/de/fine-reader/engine/api-reference/text-related-objects/wordrecognitionvariant)[](/de/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariants)[](/de/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariant)[](/de/fine-reader/engine/api-reference/text-related-objects/characterrecognitionvariant)[](/de/fine-reader/engine/api-reference/text-related-objects/fontstyle)

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

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

Dieses Objekt ist der Ausgabeparameter der folgenden Methoden:

* [CreateCharParams](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods)-Methode des Objekts [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface)
* [GetDropCapCharParams](/de/fine-reader/engine/api-reference/text-related-objects/paragraph/getdropcapcharparams-method)-Methode des Objekts [Paragraph](/de/fine-reader/engine/api-reference/text-related-objects/paragraph)
* [GetCharParams](/de/fine-reader/engine/api-reference/document-related-objects/businesscardfield/getcharparams-method)-Methode des Objekts [BusinessCardField](/de/fine-reader/engine/api-reference/document-related-objects/businesscardfield)
* [GetCharParams](/de/fine-reader/engine/api-reference/document-related-objects/businesscardfieldcomponent/getcharparams-method)-Methode des Objekts [BusinessCardFieldComponent](/de/fine-reader/engine/api-reference/document-related-objects/businesscardfieldcomponent)
* [GetCharParams](/de/fine-reader/engine/api-reference/document-related-objects/mrzfield/getcharparams-method)-Methode des Objekts [MrzField](/de/fine-reader/engine/api-reference/document-related-objects/mrzfield)

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

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

* [GetCharParams](/de/fine-reader/engine/api-reference/text-related-objects/paragraph/getcharparams-method), [SetCharParams](/de/fine-reader/engine/api-reference/text-related-objects/paragraph/setcharparams-method), [Insert](/de/fine-reader/engine/api-reference/text-related-objects/paragraph/insert-method) und [InsertParagraphBreak](/de/fine-reader/engine/api-reference/text-related-objects/paragraph/insertparagraphbreak-method) des Objekts [Paragraph](/de/fine-reader/engine/api-reference/text-related-objects/paragraph)
* [GetCharParams](/de/fine-reader/engine/api-reference/text-related-objects/wordrecognitionvariant/getcharparams-method)-Methode des Objekts [WordRecognitionVariant](/de/fine-reader/engine/api-reference/text-related-objects/wordrecognitionvariant)
* [Insert](/de/fine-reader/engine/api-reference/document-related-objects/mrzfield/insert-method)-Methode des Objekts [MrzField](/de/fine-reader/engine/api-reference/document-related-objects/mrzfield)

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

<Accordion title="C# code">
  ```csharp theme={null}
  int suspiciousCharsCount = 0;
  // Berechnet die Anzahl verdächtiger Zeichen in einem Textblock
  void computeStatisticsForBlock(FREngine.IBlock block)
  {
   if (block.Type == FREngine.BlockTypeEnum.BT_Text)
   {
    FREngine.ITextBlock textBlock = block.GetAsTextBlock();
    int paragraphsCount = textBlock.Text.Paragraphs.Count;
    for (int iPar = 0; iPar < paragraphsCount; iPar++)
    {
     FREngine.IParagraph par = textBlock.Text.Paragraphs[iPar];
     string text = par.Text;
     FREngine.ICharParams charParams = engine.CreateCharParams();
     for (int iChar = 0; iChar < text.Length; iChar++)
     {
      par.GetCharParams(iChar, charParams);
      if (charParams.IsSuspicious)
      {
       suspiciousCharsCount++;
      }
     }
    }
   }
  }
  ```
</Accordion>

Das Objekt wird in folgenden Codebeispielen verwendet: [RecognizedTextProcessing](/de/fine-reader/engine/guided-tour/samples#recognizedtextprocessing) (Win) sowie in den Windows-Demo-Tools: [Engine Predefined Processing Profiles](/de/fine-reader/engine/guided-tour/samples#engine_predefined_processing_profiles).

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

[Paragraph](/de/fine-reader/engine/api-reference/text-related-objects/paragraph)

[Was ist der Unterschied zwischen CharConfidence, ErrorProbability und IsSuspicious?](/de/fine-reader/engine/frequently-asked-questions#suspicious)

[Arbeiten mit Text](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-text)

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