> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# JsonExportParams オブジェクト（IJsonExportParams インターフェイス）

> ABBYY FineReader Engine API の JsonExportParams オブジェクト（IJsonExportParams インターフェイス）— ABBYY_Scheme_JSON.json スキーマに従って認識されたテキストを JSON 形式でエクスポートするための調整を行う、ファイル／メモリに保存可能な永続オブジェクト。

このオブジェクトは、認識テキストを JSON 形式でエクスポートする際のパラメーターを調整する機能を提供します。このオブジェクトへのポインターは、入力パラメーターとしてエクスポートメソッドに渡されるため、エクスポート結果に影響します。この型の新規作成オブジェクトでは、すべてのプロパティに適切な既定値が設定されています。各プロパティの既定値の詳細については、対応するプロパティの説明を参照してください。

JSON スキーマは ABBYY\_Scheme\_JSON.json ファイルにあります。このファイルは、macOS では [Headers](/ja/fine-reader/engine/distribution/distribution-macos/distribution-kit-macos) フォルダーにあり、[Linux](/ja/fine-reader/engine/distribution/distribution-linux/distribution-kit-linux#inc) および [Windows](/ja/fine-reader/engine/distribution/distribution-windows/distribution-kit#inc) では Inc フォルダーにあります (Start > Programs > ABBYY FineReader Engine 12 > Installation Folders > Include Files Folder) 。JSON キーの説明については、[JSON Schema Description](/ja/fine-reader/engine/specifications/export-formats/json-schema-description) を参照してください。

JsonExportParams オブジェクトは永続化可能なオブジェクトです。つまり、オブジェクトの現在の状態を永続ストレージに書き込むことができます。後で、永続ストレージからオブジェクトの状態を読み込むことで、オブジェクトを再作成できます。オブジェクトの永続化には、次のメソッドが使用されます。

Linux: [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)、および [LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)、[LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)、[SaveToMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method)、および [LoadFromMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method)。

<div id="properties">
  ## プロパティ
</div>

| 名前                            | 型                                                                                                                                                                                                                | 説明                                                                |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| Application                   | [Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface), [読み取り専用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Engine オブジェクトを返します。                                               |
| WriteOriginalImageCoordinates | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | JSON 形式のファイルに保存される文字の座標が、前処理前の元の画像平面上の座標かどうかを指定します。既定値は FALSE です。 |

<div id="methods">
  ## メソッド
</div>

| 名前                                                                                                                                               | 説明                                            |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------- |
| [CopyFrom](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                         | 現在のオブジェクトのプロパティを、別のオブジェクトの対応するプロパティの値で初期化します。 |
| [LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                       | ディスク上のファイルからオブジェクトの内容を復元します。                  |
| [LoadFromMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **注:** *Windows のみ。* | グローバル メモリからオブジェクトの内容を復元します。                   |
| [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                           | オブジェクトの内容をディスク上のファイルに保存します。                   |
| [SaveToMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **注:** *Windows のみ。*     | オブジェクトの内容をグローバル メモリに保存します。                    |

<div id="output-parameter">
  ## 出力パラメータ
</div>

このオブジェクトは、[Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface) オブジェクトの [CreateJsonExportParams](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) メソッドの出力パラメータです。

<div id="input-parameter">
  ## 入力パラメーター
</div>

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

* [FRDocument](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument) オブジェクトの [Export](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument/export-method)、[ExportPages](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument/exportpages-method)、[ExportToMemory](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument/exporttomemory-method) メソッド

* [FRPage](/ja/fine-reader/engine/api-reference/document-related-objects/frpage) オブジェクトの [Export](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/export-method) メソッド

* [Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface) オブジェクトの [RecognizeImageFile](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods/recognizeimagefile-method) メソッド

* Windows Visual Components 用の [IDocumentViewerEvents](/ja/fine-reader/engine/visual-components-reference/idocumentviewerevents) インターフェイスの [OnExportPages](/ja/fine-reader/engine/visual-components-reference/idocumentviewerevents/onexportpages-method) メソッド

* Windows Visual Components 用の [IDocumentViewerEvents](/ja/fine-reader/engine/visual-components-reference/idocumentviewerevents) インターフェイスの [OnSendToPages](/ja/fine-reader/engine/visual-components-reference/idocumentviewerevents/onsendtopages-method) メソッド

<div id="samples">
  ## サンプル
</div>

このオブジェクトは次のコード サンプルで使用されています: [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface) (Windows および Linux)

<div id="see-also">
  ## 関連項目
</div>

[エクスポートパラメーターの調整](/ja/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters)

[プロファイルの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)

[プロパティの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
