マテリアルカタログ*

マテリアルカタログは、いくつかの機能を提供します。

  • すべてのマテリアルプロパティを含む、マテリアルの永続的な定義を許可します。

    マテリアルカタログで定義されたマテリアルは、マテリアルプロパティのセットではなく、単純なIDを使用して参照できます。

  • JPEG画質やデフォルトの返信画像サイズなど、特定の要求属性のデフォルトを指定します。

  • ビネット、ICCプロファイル、および要求テンプレートを管理します。

特定のマテリアルカタログが定義されていない場合でも、マテリアルカタログのすべてのフィーチャは既定のカタログ( default.ini )を使用して使用できます。

マテリアルは、マテリアル属性を使用した要求で明示的に指定できますが、多くの場合、マテリアルカタログを使用してWebサイトからマテリアルの詳細を非表示にする方が望ましいです。 src=コマンドは、明示的なファイルパスの代わりにカタログ参照を受け付けます。 カタログエントリは [ *catId*/] *itemId*で構成されます。ここで、 *catId*はマテリアルカタログを、 *itemId*はカタログ内のレコードを表します。 *[!DNL catId]*を指定しない場合は、セッションカタログが使用されます(以下を参照)。

(a) *catId*がマテリアルカタログのattribute::RootId値と一致し、(b) *recId*が同じカタログのcatalog::Id値と一致する場合、カタログレコードは正常に照合されます。 一致が成功した場合、マテリアルの属性(src=を含む)はカタログレコードのデータに設定されます。 MSSにsrc=以外の追加の属性が含まれている場合、カタログレコードの値を上書きします。

*[!DNL recId]*がカタログエントリと一致しない場合、 *[!DNL catId]*はカタログからattribute::RootPathに置き換えられ、結果のパスは単純なファイルパスと見なされます。 その他のデフォルト属性(例:attribute::Resolution)は、マテリアルカタログから継承される場合もあります。

ビネットとICCプロファイルは、マテリアル自体に似たマテリアルカタログ、および指定されたプロパティで定義できます。 また、ビネットマップには、テンプレート用のコンテナも用意されています。

関連項目

マテリアルカタログ参照、 src=attribute::RootIdattribute::RootPathattribute::VignettePath

このページ