メインコンテンツへスキップ
このオブジェクトは、ABBYY FineReader Engine のエクスポートメソッドを使用して、認識テキストを RTF、DOCX、または ODT 形式でエクスポートする際のパラメーターを調整する機能を提供します。このオブジェクトへのポインターは入力パラメーターとしてエクスポートメソッドに渡され、エクスポート結果に影響します。この型の新しく作成されたオブジェクトのすべてのプロパティは、以下に示す妥当な既定値に設定されます。 RTFExportParams オブジェクトは永続オブジェクトです。つまり、オブジェクトの現在の状態を永続ストレージに書き込むことができます。後で、永続ストレージからオブジェクトの状態を読み込むことで、オブジェクトを再作成できます。オブジェクトの永続化には、次のメソッドを使用します。 Linux: SaveToFile および LoadFromFile Windows: SaveToFileLoadFromFileSaveToMemory および LoadFromMemory

プロパティ

,read-only

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

認識されたテキストから出力ファイルを合成するモードを指定します。

このプロパティのデフォルト値は PSM_RTFEditableCopy です。

出力テキストの順序を復元する際に、ドキュメントの論理構造を使用するかどうかを指定します。このプロパティが FALSE の場合、出力テキストの順序はレイアウトブロックの順序に基づきます。

このプロパティの値は、PageSynthesisMode プロパティが PSM_RTFFormatParagraphs または PSM_RTFPlainText に設定されている場合にのみ使用され、それ以外の場合は無視されます。

このプロパティのデフォルト値は TRUE です。

出力ドキュメントにページ区切りを保持するかどうかを指定します。

このプロパティのデフォルト値は TSPV_Auto です。これは、PageSynthesisMode = PSM_RTFEditableCopy の場合はページ区切りが保持されず、PageSynthesisMode = PSM_RTFExactCopy の場合はページ区切りが常に保持されることを意味します。

注意:

  • PageSynthesisMode プロパティの値が PSM_RTFExactCopy の場合、このプロパティを TSPV_No に設定することはできません。
  • ページ区切りを保持しない設定にしても、出力ファイルにページ区切りが一切含まれないわけではありません。元のドキュメントのページ区切りと一致することが保証されないことを意味します。

認識されたテキストの元の改行を出力ファイルに保持するかどうかを指定します。

このプロパティのデフォルト値は FALSE です。

出力ファイル内のソフトハイフンを削除するよう ABBYY FineReader Engine に指示します。

注意:

  • KeepLines プロパティが TRUE の場合、ソフトハイフンはハイフンに置き換えられます。
  • PageSynthesisMode プロパティの値が PSM_RTFExactCopy の場合、ドキュメントの元の書式を保持するために必要であれば、RemoveSoftHyphens および KeepLines プロパティの値にかかわらず、ソフトハイフンがハイフンに置き換えられることがあります。

このプロパティのデフォルト値は FALSE です。

柱 (ランニングタイトル) を出力ファイルに保存するかどうかを指定します。

このプロパティのデフォルト値は TRUE です。

,read-only

ドキュメントの作成者、件名、タイトル、およびキーワードを出力ファイルに書き込むかどうかを指定します。これらのパラメーターは ドキュメントはのサブオブジェクトであるオブジェクトで定義されています。

セパレーターのフィルタリングを適用するかどうかを指定します。この設定は、が PSM_RTFExactCopy の場合にのみ有効です。FilterSeparators が FALSE の場合、より多くのセパレーターが出力ファイルに保持されます。

このプロパティのデフォルト値は TRUE です。

CJT 言語を使用する場合に、行末にスペースを追加するかどうかを指定します。

このプロパティのデフォルト値は TRUE です。

テキストの元の色を出力ファイルに保持するかどうかを指定します。

テキストの色をエクスポート時に保持できるのは、ISynthesisParamsForPage::DetectTextColorプロパティがページ合成時に TSPV_Yes または TSPV_Auto に設定されていた場合のみです。

このプロパティのデフォルト値は TRUE です。

出力ファイルへの背景色の保存モードを指定します。

背景色をエクスポート時に保持できるのは、ISynthesisParamsForPage::DetectBackgroundColorプロパティがページ合成時に TSPV_Yes または TSPV_Auto に設定されていた場合のみです。

このプロパティのデフォルト値は BCM_Color で、背景色が保存されることを意味します。

画像を出力ファイルに書き込むかどうかを指定します。

このプロパティのデフォルト値は TRUE です。

,読み取り専用

出力ファイルに埋め込む画像に使用する画像形式と JPEG 品質を指定します。

コンテンツがページに収まらない場合に、ページサイズを自動的に拡大するかどうかを指定します。このプロパティは、プロパティが PSM_UserDefined に設定されている場合にのみ有効です。

このプロパティのデフォルト値は FALSE です。

出力ファイルのページの向きを指定します。

このプロパティの値は、次の場合に無視されます。

  • PageSynthesisMode プロパティが PSM_RTFEditableCopy に設定されている場合
  • if theプロパティが PSM_ImageSize、PSM_SynthesisSize、 PSM_UserDefined に設定されている場合。

この場合、縦向きが使用されます。

デフォルトでは、このプロパティは POM_Auto に設定されています。

,読み取り専用

用紙の高さと幅を指定します。

出力ファイルのページ余白を指定します。

このプロパティは、 UseCustomPageMargins プロパティが TRUE に設定されている場合にのみ有効です。それ以外の場合、このプロパティの値は無視されます。

PageMargins プロパティの値を出力ファイルで使用するかどうかを指定します。

このプロパティは、PageSynthesisMode プロパティが PSM_RTFPlainText または PSM_RTFFormatParagraphs に設定されている場合に有効になります。

デフォルトでは、このプロパティは FALSE です。

認識の確度が低い文字を出力ファイルで背景色により強調表示するかどうかを指定します。強調表示に使用する背景色は、ErrorBackgroundColor プロパティに格納されています。

デフォルトでは、このプロパティは FALSE です。

認識の確度が低い文字を出力ファイルでテキスト色により強調表示するかどうかを指定します。強調表示に使用するテキスト色は、 ErrorTextColor プロパティに格納されています。

デフォルトでは、このプロパティは FALSE です。

出力ファイルで認識の確度が低い文字の背景を強調表示する際に使用する色の値を格納します。

このプロパティは、 HighlightErrorsWithBackgroundColor プロパティが TRUE の場合にのみ使用されます。

このプロパティの値には -1 を指定できます。この場合、色は透明になります。

int 値は、次の式を使用して RGB トリプレットから計算されます: (赤の値) + (256 × 緑の値) + (65536 × 青の値) 。ここで、赤の値は第1成分、緑の値は第2成分、青の値は第3成分です。たとえば、白色の int 値は 16777215 です。

デフォルトでは、このプロパティは 65280、すなわち RGB 形式の (0,255,0) に設定されており、緑色に対応します。

出力ファイルで認識の確度が低い文字を強調表示する際に使用する色の値を格納します。

このプロパティは、 HighlightErrorsWithTextColor プロパティが TRUE の場合にのみ使用されます。

このプロパティの値には -1 を指定できます。この場合、色は透明になります。

int 値は、次の式を使用して RGB トリプレットから計算されます: (赤の値) + (256 × 緑の値) + (65536 × 青の値) 。ここで、赤の値は第1成分、緑の値は第2成分、青の値は第3成分です。たとえば、白色の int 値は 16777215 です。

デフォルトでは、このプロパティは 65280、すなわち RGB 形式の (0,255,0) に設定されており、緑色に対応します。

メソッド

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

出力パラメーター

このオブジェクトは、Engine オブジェクトの CreateRTFExportParams メソッドの出力パラメーターです。

入力パラメーター

このオブジェクトは、以下のメソッドに入力パラメーターとして渡されます。

サンプル

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

関連項目

エクスポート パラメーターの調整 プロファイルの操作 プロパティの操作