メインコンテンツへスキップ
このオブジェクトは、ABBYY FineReader Engine のエクスポート関数を使用して、認識テキストを ALTO 形式でエクスポートする際のParameterを調整する機能を提供します。この形式は主に電子図書館で使用されます。 このオブジェクトへのポインターは入力Parameterとして export メソッドに渡され、エクスポート結果に影響します。この型の新規作成オブジェクトのすべてのプロパティには、適切な既定値が設定されています。各プロパティの既定値の詳細については、対応するプロパティの説明を参照してください。 AltoExportParams オブジェクトは永続オブジェクトです。つまり、オブジェクトの現在の状態を永続ストレージに書き込むことができます。後で、永続ストレージからオブジェクトの状態を読み取ることで、オブジェクトを再作成できます。次のメソッドでオブジェクトを永続化できます。 Linux: SaveToFileLoadFromFile Windows SaveToFileLoadFromFileSaveToMemoryLoadFromMemory

プロパティ

名前

説明

Application

Engine, 読み取り専用

Engine オブジェクトを返します。

FontFormattingMode

FontFormattingModeEnum

ALTO形式のファイルに書き込むフォント属性を指定します。

このプロパティの既定値は FAM_Plain です。つまり、保存される属性は、文字が下付きか上付きかという情報だけです。

AltoVersion

AltoVersionEnum

エクスポートするドキュメント形式のバージョンを指定します。

このプロパティの既定値は AV_Version_20 です。つまり、ALTOドキュメントはバージョン 2.0 でエクスポートされます。

WriteNondeskewedCoordinates

VARIANT_BOOL

ALTO形式のファイルに書き込まれる文字、単語、ブロックの座標を、元画像に基づいて定義するか、認識処理に使用した画像に基づいて定義するかを指定します (認識処理に使用した画像には、傾き補正などの各種補正が適用されている場合があります) 。

このプロパティは既定で TRUE です。つまり、座標は元画像に基づいて定義されます。

注:

  • このプロパティを FALSE に設定すると、ALTO形式へのエクスポートはより高速になります。これは、この場合、補正後の画像と元画像の間で座標を変換する必要がなくなり、この変換にかなり時間がかかるためです。
  • このプロパティが既定値 TRUE に設定されている場合、エクスポート時にベースラインの位置は書き込まれません。FALSE の場合は、ベースラインの位置が出力XMLファイルに書き込まれます。

これは、ALTO形式ではベースラインの位置を 1 つの数値だけで表す必要があるためです。元の座標では、ベースラインが厳密に水平または垂直でない場合があり、その場合は 1 つの数値だけで位置を定義できません。

メソッド

名前説明
CopyFrom別のオブジェクトの対応するプロパティの値を使用して、現在のオブジェクトのプロパティを初期化します。
LoadFromFileディスク上のファイルからオブジェクトの内容を復元します。
LoadFromMemory <Note> : Windows のみ。 </Note>グローバル メモリからオブジェクトの内容を復元します。
SaveToFileオブジェクトの内容をディスク上のファイルに保存します。
SaveToMemory <Note> : Windows のみ。 </Note>オブジェクトの内容をグローバル メモリに保存します。

出力Parameter

このオブジェクトは、Engine オブジェクトの CreateAltoExportParams メソッドの出力Parameterです。

入力Parameter

このオブジェクトは、次のメソッドの入力Parameterとして渡されます。

サンプル

このオブジェクトは、次のコードサンプルで使用されています: CommandLineInterface (Windows および Linux) 。

関連項目

エクスポート Parameterの調整 プロファイルの使用 プロパティの使用