メインコンテンツへスキップ
このオブジェクトは、通常の読み取り方向に対するテキストの位置を表します。

プロパティ

名前説明
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 プロパティ の操作