metadata

Extensible Metadata Platform(XMP)メタデータパケットをドキュメントに収集します。

サードパーティー製メタデータはすべて収集され、次のように XMP に変換されます。

  • すべてのエレメントには、推奨される接頭辞 desc: の付いた http://ns.adobe.com/xfa/promoted-desc/ の名前空間が与えられます。

  • name オブジェクトの値がオブジェクト名になります。

  • プロパティの限定子 desc:ref が付加され、XPath 式で元の desc の親を指定し返します。1 つの親の中での desc オブジェクトの順番は維持されません。同じ名前の複数の desc オブジェクトは収集されません。最初の desc オブジェクトのみが結果に表示されます。

  • desc オブジェクトの内容は、次のように変換されます。

    オブジェクト

    XMP の種類

    boolean

    ブール値

    date

    日付

    dateTime

    日付

    decimal

    実数

    exData

    external:URI

    embedded:Thumbnail

    float

    実数

    image

    external:URI

    embedded:Thumbnail

    integer

    整数値

    text

    テキスト

    time

    日付

    XDP ファイルが PDF ファイルとしてレンダリングされる場合、収集されたメタデータは PDF ファイルの XMP パケットとして書き込まれます。同じメタデータのコピーは、PDF ファイル内の XFA ストリームに存続します。

構文

Reference_Syntax.metadata ( INTEGER param )

パラメーター

param

(オプション)シリアル化形式を表す整数値です。

  • 0(RDF)(デフォルト)

  • 1(PlainXMP)

戻り値

XMP メタデータの XML シリアル化を表す有効な文字列です。

適用先

モデル

オブジェクト

フォームモデル

desc

template

バージョン

XFA 2.5