メインコンテンツへスキップ
このオブジェクトは、ドキュメントのページのコレクションです。このコレクションには、FRDocumentオブジェクトからアクセスできます。 このコレクションは、他の子オブジェクトのコレクションとは異なります。AddNew メソッドはなく、代わりに親の FRDocument オブジェクトの AddPage メソッドを使用します。また、DeleteAll メソッドもありませんが、IndexOf、Remove、Swap の各メソッドが追加されています。詳しくは、コレクションの操作を参照してください。
  • ABBYY FineReader Engine のコレクションのインデックスは 0 から始まります。
  • C# の foreach ステートメント (Visual Basic .NET の for each) を使用してコレクションを操作できます。
FRPages オブジェクトは、いわゆる「接続可能オブジェクト」です。Windows 版 FRE の Visual Basic では、WithEvents として宣言できます。C++ (サポート対象のすべてのオペレーティングシステム) では、これは IConnectionPointContainer インターフェイスをサポートしていることを意味します。処理中に通知イベントを受け取るには、C++ ユーザーは IFRPagesEvents インターフェイスから派生したオブジェクトを作成し、次のようにします…
  • Linux と macOS では、AdviseFREngineObject グローバル関数を呼び出して、そのオブジェクトを FRPage オブジェクトに advise します。
  • Windows では、標準の COM の手段を使用して、そのオブジェクトと FRPage オブジェクトに実装されているイベント ソースとの接続を設定します。
Windows では、FRPages オブジェクトのメソッドは、特別な送信インターフェイスを通じてページ処理の進行状況に関する情報を通知します。これらのインターフェイスは、IFRPagesEvents (C++ 用) および dispinterface DIFRPagesEvents (Visual Basic 用) です。Visual Basic ユーザーは、イベント インターフェイスの実装の詳細を気にする必要はありません。この開発プラットフォームには、それらを簡単に処理するための手段が用意されているためです。

プロパティ

名前説明
ApplicationEngine, 読み取り専用Engine オブジェクトを返します。
Countint, 読み取り専用コレクション内の要素数を格納します。
ElementFRPage, 読み取り専用コレクション内の 1 つのページにアクセスできます。

メソッド

名前説明
DeleteAtコレクションから要素を削除します。
IndexOfコレクション内のページのインデックスを返します。
Itemコレクション内の 1 つの要素にアクセスします。
Renumberコレクション内のページに番号を振り直します。
Swap指定したインデックスを持つ 2 つのページを入れ替えます。
FRPages オブジェクト図

入力パラメーター

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

サンプル

このオブジェクトは、以下のコードサンプルで使用されています。

関連項目

FRDocument FRPage コレクションの操作 使用 プロパティの使用