Vai al contenuto principale
Questo oggetto rappresenta l’orientamento del testo rispetto alla normale posizione di lettura.

Proprietà

NomeTipoDescrizione
ApplicationEngine, di sola letturaRestituisce l’oggetto Engine.
ReadingTypeReadingTypeEnumSpecifica se il testo nella pagina è disposto in righe orizzontali o verticali. Per impostazione predefinita, questa proprietà è TRT_Unknown.
RotationTypeRotationTypeEnumSpecifica l’orientamento del testo in una pagina rispetto alla normale posizione di lettura della pagina. Per impostazione predefinita, questa proprietà è RT_NoRotation, ossia l’orientamento normale.

Metodi

NomeDescrizione
CopyFromInizializza le proprietà dell’oggetto corrente con i valori delle proprietà corrispondenti di un altro oggetto.
IsEqualToVerifica se l’orientamento del testo corrisponde all’orientamento specificato.
TextOrientation Diagramma degli oggetti

Parametro di output

Questo oggetto è il parametro di output dei seguenti metodi:

Parametro di input

Questo oggetto viene passato come parametro di input ai seguenti metodi:

Esempi

FREngine.IFRDocument frdoc;
// Recupera l'orientamento di ogni pagina
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;
 }
}

Vedi anche

TextBlock Utilizzo delle proprietà