> ## 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.

# DocumentContentInfo オブジェクト（IDocumentContentInfo インターフェイス）

> ABBYY FineReader Engine API の DocumentContentInfo オブジェクト（IDocumentContentInfo インターフェイス）。文書メタデータ（著者、キーワード、件名、日付、タイトル）に加え、文書情報辞書も保持します。関連するエクスポートパラメーターが TRUE の場合は出力ファイルに書き込まれ、PDF/A では XMP に複製されます。

このオブジェクトは、著者、キーワード、件名、作成日および更新日、ならびに Document のタイトルに関する情報を格納し、文書情報辞書を保持します。特定の Document のコンテンツ情報には、対応する [FRDocument](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument) オブジェクトの DocumentContentInfo プロパティを使用してアクセスできます。

プロパティの値を出力ファイルに書き込む場合は、必要なフォーマットのエクスポートパラメーターの対応するプロパティを TRUE に設定してください ([DocumentContentInfoWritingParams](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/documentcontentinfowritingparams) オブジェクトの説明を参照) 。

* PDF/A ファイルへのエクスポート時、Document のコンテンツ情報は常に XMP データにも複製されます。XMP (Extensible Metadata Platform) は、メタデータをファイルに直接埋め込むための技術です。これにより、サードパーティアプリケーションによるコンテンツ情報の抽出が容易になります。XMP に書き込まれるメタデータタグは Dublin Core セットのものです。これは PDF/A 標準への準拠を目的とした仕様です。
* PDF ファイルへのエクスポート時、Document のコンテンツ情報は通常、ファイルのプロパティにのみ書き込まれ、XMP データには複製されません。PDF ファイルの XMP に Document のコンテンツ情報を含めるには、対応する [PDFExportFeatures](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures) オブジェクトの WriteXmpMetadata プロパティを TSPV\_Yes に設定してください。メタデータは PDF/A ファイルと同じ方法で記録されます。

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

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>名前</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>型</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>説明</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>
          </strong>

          ,{" "}

          <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            読み取り専用
          </a>
        </p>
      </td>

      <td>
        <p>
          <strong>Engine</strong> オブジェクトを返します。
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>共通属性</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="author" />

          <strong>Author</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          文書の著者名を格納します。このプロパティにユーザーの名前を設定できます。
        </p>

        <p>
          このプロパティのデフォルト値は空の文字列です。元の文書に Author 属性が指定されている場合は、元の文書の値がデフォルトで使用されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="keywords" />

          <strong>Keywords</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>文書のキーワードを格納します。</p>

        <p>
          このプロパティのデフォルト値は空の文字列です。元の文書に Keywords 属性が指定されている場合は、元の文書の値がデフォルトで使用されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="subject" />

          <strong>Subject</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>文書の件名を格納します。</p>

        <p>
          このプロパティのデフォルト値は空の文字列です。元の文書に Subject 属性が指定されている場合は、元の文書の値がデフォルトで使用されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="title" />

          <strong>Title</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>文書のタイトルを格納します。</p>

        <p>
          このプロパティのデフォルト値は空の文字列です。元の文書に Title 属性が指定されている場合は、元の文書の値がデフォルトで使用されます。
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>特定のフォーマット向けの追加属性</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="authorslist" />

          <strong>AuthorsList</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/document-related-objects/authorslist">
              AuthorsList
            </a>
          </strong>

          ,{" "}

          <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            読み取り専用
          </a>
        </p>
      </td>

      <td>
        <p>
          文書の著者リストを格納します。このプロパティの値は FB2 および EPUB ファイルにのみ使用されます。
        </p>

        <Note>
          著者リストが空の場合は、Author プロパティの値が使用されます。Author プロパティも空の場合、出力ファイルの Author 属性の値は "Unknown Author" になります。
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Creator</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          文書の作成者を格納します。このプロパティの値は PDF および PDF/A ファイルの Creator 属性として使用されます。このプロパティのデフォルト値は "ABBYY FineReader Engine 12" です。元の PDF 文書の Creator 属性は考慮されません。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Producer</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          文書のプロデューサーを格納します。このプロパティの値は PDF および PDF/A ファイルの Producer 属性として使用されます。
        </p>

        <p>
          このプロパティのデフォルト値は空の文字列です。元の文書に Producer 属性が指定されている場合は、元の文書の値がデフォルトで使用されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="documentinformationdictionary" />

          <strong>DocumentInformationDictionary</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionary">
              DocumentInformationDictionary
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          文書情報辞書を格納します。このプロパティは PDF および PDF/A 形式の文書にのみ適用されます。<strong>Author</strong>、<strong>Keywords</strong>、<strong>Subject</strong>、または <strong>Title</strong> プロパティの値が空の文字列でない場合、それらのプロパティの値が <strong>DocumentInformationDictionary</strong> オブジェクトの対応する項目の代わりに使用されます。
        </p>

        <Note>
          このプロパティは定数オブジェクトを返します。文書を変更するには
          情報辞書を設定するには、まず{" "}

          <a href="/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods">
            IEngine::CreateDocumentInformationDictionary
          </a>

          {" "}

          メソッドを使用して中間の DocumentInformationDictionary オブジェクトを取得し、必要なパラメーターを変更した後、取得したオブジェクトをプロパティに割り当てる必要があります。
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="creation_date" />

          <strong>CreationDate</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          文書の作成日を格納します。このプロパティは、PDF または XPS 形式のファイルから作成された文書、またはそれらの形式にエクスポートされる文書にのみ有効です。
        </p>

        <p>
          出力文書の日付は有効な形式 (PDF 2.0 標準で規定されている D:YYYYMMDDHHmmSSOHH'mm) である必要があります。エクスポート時に日付形式が無効と判定された場合、エラーが返されます。
        </p>

        <p>
          このプロパティのデフォルト値は空の文字列です。元の文書に CreationDate 属性が指定されている場合は、デフォルトで元の文書の値が使用されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="modification_date" />

          <strong>ModificationDate</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              BSTR
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          文書の更新日を格納します。このプロパティは、PDF または XPS 形式のファイルから作成された文書、またはそれらの形式にエクスポートされる文書にのみ有効です。
        </p>

        <p>
          出力文書の日付は有効な形式 (PDF 2.0 標準で規定されている D:YYYYMMDDHHmmSSOHH'mm) である必要があります。エクスポート時に日付形式が無効と判定された場合、エラーが返されます。
        </p>

        <p>
          このプロパティのデフォルト値は空の文字列です。元の文書に ModificationDate 属性が指定されている場合は、デフォルトで元の文書の値が使用されます。
        </p>
      </td>
    </tr>
  </tbody>
</table>

<div id="related-objects">
  ## 関連オブジェクト
</div>

<Info>
  <Info>
    [](/ja/fine-reader/engine/api-reference/document-related-objects/authorinfo)[](/ja/fine-reader/engine/api-reference/document-related-objects/authorslist)[](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument#documentcontentinfo)[](/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionaryitem)[](/ja/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionary)[](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument)
  </Info>
</Info>

[オブジェクト図](/ja/fine-reader/engine/api-reference/object-diagram)

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

[FRDocument](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument#documentcontentinfo)

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