Saltar al contenido principal
Este objeto representa la posición del texto con respecto a la posición de lectura normal.

Propiedades

NombreTipoDescripción
ApplicationEngine, de solo lecturaDevuelve el objeto Engine.
ReadingTypeReadingTypeEnumEspecifica si el texto de la página está escrito en líneas horizontales o verticales. Esta propiedad es TRT_Unknown de forma predeterminada.
RotationTypeRotationTypeEnumEspecifica la orientación del texto en una página con respecto a la posición de lectura normal de la página. Esta propiedad es RT_NoRotation de forma predeterminada, lo que significa que la orientación es normal.

Métodos

NombreDescripción
CopyFromInicializa las propiedades del objeto actual con los valores de las propiedades correspondientes de otro objeto.
IsEqualToComprueba si la orientación del texto coincide con la orientación especificada.
TextOrientation Diagrama de objetos

Parámetro de salida

Este objeto es el parámetro de salida de los siguientes métodos:

Parámetro de entrada

Este objeto se utiliza como parámetro de entrada en los siguientes métodos:

Ejemplos

FREngine.IFRDocument frdoc;
// Obtener la orientación de cada página
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;
 }
}

Consulte también

TextBlock Trabajar con propiedades