語法
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;
}
}
這個頁面有幫助嗎?