メインコンテンツへスキップ
この記事で説明するスキーマは、文書処理結果を含む JSON ファイルの構造を記述するものです。これらのファイルには、画像上で検出された図形要素、テキスト要素、表、リストに関する情報に加え、推定された文書構造に関する情報も格納されます。検出されたすべてのテキストは段落に分割され、各段落には特定の役割が割り当てられます。段落は論理セクションごとにグループ化されます。 JSON スキーマは、ABBYY_Scheme_JSON.json ファイルにあります。このファイルは、macOS では Headers フォルダーに、Linux および Windows では Inc フォルダーにあります (Start > Programs > ABBYY FineReader Engine 12 > Installation Folders > Include Files Folder) 。 ルート object は、認識された文書全体を表します。文書に関する一般情報は、layout object と content object に格納されます。layout object は画像パラメーターと、検出されたすべての図形要素およびテキスト要素を記述し、content object は文書のデータ コンポーネントと、その論理構造内での位置を記述します。 以下の表に、ルート object のすべてのプロパティを示します。
PropertyData typeDescription
version*stringJSON スキーマ文書のバージョン。エクスポート時には次の値に設定されます: FineReader Engine 12
producer*stringJSON ファイルの生成元。エクスポート時には次の値に設定されます: FineReader Engine
languagesstring array文書内で検出されたすべての言語の一覧。
layoutobject文書の物理的な (layout) 構造。
contentobjectコンテンツ (文書の論理構造) 。
  • は必須プロパティを示します。