跳转到主要内容
该对象表示文本相对于正常阅读位置的方向。

属性

名称类型描述
ApplicationEngine, 只读返回 Engine 对象。
ReadingTypeReadingTypeEnum指定页面上的文本是横排还是竖排。此属性的默认值为 TRT_Unknown。
RotationTypeRotationTypeEnum指定页面中文本相对于页面正常阅读方向的方向。此属性的默认值为 RT_NoRotation,表示方向正常。

方法

名称描述
CopyFrom用另一个对象中对应属性的值初始化当前对象的属性。
IsEqualTo检查文本方向是否与指定方向相同。
TextOrientation 对象图

输出参数

此对象是以下方法的输出参数:

输入参数

此对象作为输入参数传递给以下方法:

示例

FREngine.IFRDocument frdoc;
// 获取每个页面的方向
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;
 }
}

另请参阅

TextBlock 属性的使用