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

# TextOrientation-Objekt (ITextOrientation-Schnittstelle)

> TextOrientation-Objekt (ITextOrientation-Schnittstelle) in der ABBYY FineReader Engine API — Beschreibt die Textausrichtung relativ zur normalen Leseposition (Eigenschaften ReadingType und RotationType).

Dieses Objekt beschreibt die Position eines Texts im Verhältnis zur normalen Leseposition.

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

| Name         | Typ                                                                                                                                                                                                                  | Beschreibung                                                                                                                                                                                       |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Application  | [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface), [nur lesbar](/de/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Gibt das Engine-Objekt zurück.                                                                                                                                                                     |
| ReadingType  | [ReadingTypeEnum](/de/fine-reader/engine/api-reference/enumerations/readingtypeenum)                                                                                                                                 | Gibt an, ob der Text auf der Seite in horizontalen oder vertikalen Zeilen geschrieben ist. Diese Eigenschaft ist standardmäßig TRT\_Unknown.                                                       |
| RotationType | [RotationTypeEnum](/de/fine-reader/engine/api-reference/enumerations/rotationtypeenum)                                                                                                                               | Gibt die Ausrichtung des Textes auf einer Seite relativ zur normalen Leseposition der Seite an. Diese Eigenschaft ist standardmäßig RT\_NoRotation, was bedeutet, dass die Ausrichtung normal ist. |

<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. |
| [IsEqualTo](/de/fine-reader/engine/api-reference/text-related-objects/textorientation/isequalto-method)                  | Prüft, ob die Textausrichtung der angegebenen Ausrichtung entspricht.                                                    |

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

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/textorientation.gif?s=b37ac3d8d568685757d9df7b05282502" alt="TextOrientation" width="125" height="80" data-path="images/fine-reader/engine/textorientation.gif" />[](/de/fine-reader/engine/api-reference/text-related-objects/text)[](/de/fine-reader/engine/api-reference/layout-related-objects/textblock)

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

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

Dieses Objekt dient als Ausgabeparameter der folgenden Methoden:

* [CreateTextOrientation](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods)-Methode des [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface)-Objekts
* [DetectOrientation](/de/fine-reader/engine/api-reference/document-related-objects/frpage/detectorientation-method)-Methode des [FRPage](/de/fine-reader/engine/api-reference/document-related-objects/frpage)-Objekts

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

Dieses Objekt wird als Eingabeparameter an die folgende Methode übergeben:

* Methode [FindPageSplitPosition](/de/fine-reader/engine/api-reference/document-related-objects/frpage/findpagesplitposition-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.IFRDocument frdoc;
  // Ausrichtung für jede Seite abrufen
  int pagesCount = frDoc.Pages.Count;
  FREngine.RotationTypeEnum[] rotations = new FREngine.RotationTypeEnum[pagesCount];
  for (int i = 0; i < pagesCount; i++)
  {
   FREngine.IFRPage page = frDoc.Pages[i];
   FREngine.ITextOrientation ori = page.DetectOrientation(null, ppp.ObjectsExtractionParams, ppp.RecognizerParams);
   rotations[i] = FREngine.RotationTypeEnum.RT_UnknownRotation;
   if( ori != null ) {
    rotations[i] = ori.RotationType;
   }
  }
  ```
</Accordion>

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

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

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