Skip to main content
ABBYY FlexiLayout Studioでは、複数ページ文書の各ページが1つの座標空間に統合されます。これらの座標の仕組みを理解すると、複数ページにまたがる要素間のリレーションを設定しやすくなります。

複数ページシート と座標

ドキュメントのすべてのページをまとめたものを 複数ページシート と呼びます。複数ページシート は、ドキュメントのページを継ぎ目や隙間がないように上から下へ結合して作成されます。 すべてのページの左端は、点 (0,0) を通る同じ軸上に配置されます。sheet 内でのページの並び順は、バッチ内での順序によって決まります。 使用される座標系は 2 種類あります。グローバル座標系 (ドキュメント全体にまたがるもの) とローカル座標系 (特定のページに対応するもの) です。両者の唯一の違いは、グローバル座標系では平行移動が適用され、各ページがそれぞれ固有の移動量を持つことです。 たとえば、あるドキュメントにサイズが 2500x35002400x34002300x3300 の 3 ページがあるとします。この場合、各ページのグローバル座標は [0, 0, 2500, 3500][0, 3500, 2400, 6900][0, 6900, 2300, 10200] となります (順序は [left, top, right, bottom]) 。 要素間のリレーションにはグローバル座標系が使用されるため、BELOW のようなリレーションも正しく解釈されます。

複数ページの仮説

次の要素の仮説は、複数のページにわたって存在することがあります。
  • Group
  • 繰り返しグループ
  • テーブル
  • Region
  • Object Collection
Region 要素と Object Collection 要素には、検索領域内の該当するオブジェクトがすべて含まれます。