语法
C++
C#
Visual Basic .NET
参数
返回值
示例
C# 代码
C# 代码
HRESULT DetectOrientation(
IObjectsExtractionParams* ExtractionParams,
IRecognizerParams* RecognizerParams,
ITextOrientation** Result
);
ITextOrientation DetectOrientation(
IObjectsExtractionParams ExtractionParams,
IRecognizerParams RecognizerParams
);
Function DetectOrientation( _
[ExtractionParams As IObjectsExtractionParams = Nothing], _
[RecognizerParams As IRecognizerParams = Nothing] _
) As ITextOrientation
C# 代码
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, null);
rotations[i] = FREngine.RotationTypeEnum.RT_UnknownRotation;
if( ori != null ) {
rotations[i] = ori.RotationType;
}
}
此页面对您有帮助吗?