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

Eigenschaften

NameTypBeschreibung
ApplicationEngine, nur lesbarGibt das Engine-Objekt zurück.
ReadingTypeReadingTypeEnumGibt an, ob der Text auf der Seite in horizontalen oder vertikalen Zeilen geschrieben ist. Diese Eigenschaft ist standardmäßig TRT_Unknown.
RotationTypeRotationTypeEnumGibt 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.

Methoden

NameBeschreibung
CopyFromInitialisiert die Eigenschaften des aktuellen Objekts mit den Werten entsprechender Eigenschaften eines anderen Objekts.
IsEqualToPrüft, ob die Textausrichtung der angegebenen Ausrichtung entspricht.
TextOrientation Objektdiagramm

Ausgabeparameter

Dieses Objekt dient als Ausgabeparameter der folgenden Methoden:

Eingabeparameter

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

Beispiele

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;
 }
}

Siehe auch

TextBlock Arbeiten mit Eigenschaften