画像カタログ

この節では、画像カタログの機能と構文について説明します。

画像カタログオファーには、次の機能があります。

  • 画像と特定のメタデータおよび修飾子コマンドとの永続的な関連付けを許可します。

    画像カタログ内のエントリは、ショートカット表記*rootId/objId*を使用して参照されます。ここで*rootId*は画像カタログを、*objId*はカタログ内のデータレコードを示します。

  • JPEG画質や透かしを適用するかどうかなど、特定の要求属性のデフォルトを指定します。

  • フォント、ICCプロファイル、マクロ定義、および要求テンプレートの管理

特定の画像カタログが定義されていない場合でも、画像カタログのすべての機能は、初期設定のカタログ(default.ini)を介して使用できます。

リクエストのURLパス内の*rootId*が特定の画像カタログのattribute::RootIdと一致する場合、そのカタログがこのリクエストのメインカタログになります。 メインカタログには、リクエスト全体のデフォルトの属性と設定が表示されます。 一致が見つからない場合は、代わりにデフォルトのカタログが使用されます。

src=またはmask=コマンドで識別されるカタログは、次のカタログ属性とデータを現在の画層に提供します。

属性/データ 説明

attribute::DefaultExt

現在のレイヤー内のすべてのイメージファイルパスの初期設定の拡張子。

attribute::Expiration

カタログの初期設定::Expirationまたはカタログレコードが含まれない場合は現在の画層の有効期限

attribute::Icc*

リクエストおよび/または現在のレイヤーに対する作業中のICCカラープロファイル、レンダリングインテント、ブラックポイント補正フラグ

attribute::RootPath

現在の画層のすべてのソースファイルパスに使用

attribute::Resolution

カタログの初期設定::Resolutionのみ

catalog::Anchor

現在のレイヤーの anchor=値の初期設定

catalog::Expiration

すべてのレイヤーの最も小さい有効期限の値が、返信画像の有効期限の値として使用されます。

catalog::IccProfile

現在のレイヤーのソースプロファイルのカラー画像

catalog::Map

現在のレイヤーの画像マップデータ

catalog::MaskPath

現在のレイヤーの mask=の初期設定

catalog::Modifier

現在のレイヤーのプリフィックスコマンド( catalog::Modifierの各コマンドは、同じレイヤーに対して指定されている場合、URL内の同じコマンドで上書きできます)

catalog::Path

現在のレイヤーのソース画像ファイル

catalog::PostModifier

現在のレイヤーの接尾記号コマンド( catalog::Modifierに似ていますが、 catalog::PostModifierのコマンドは、URLまたは catalog::Modifierに指定された同じコマンドを上書きします)

catalog::Resolution

現在のレイヤーのオブジェクト解像度

同じレイヤー内で、src=mask=は、同じ画像カタログ(存在する場合)を参照する必要があります。

icc=コマンドで識別されるカタログは、カタログのICCプロファイルテーブルからエントリを検索する目的でのみ使用されます。 他のカタログ属性やデータは関係しません。

*rootId*がカタログに解決され、*objId*がこのカタログ内のcatalog::Idと一致する場合、*rootId/objId*は、次のようなカタログエントリに効果的に置き換えられます。

src=attribute::RootPath/catalog::Path& mask=attribute::RootPath/catalog::MaskPath& anchor=catalog::Anchor& catalog::Modifier& catalog::PostModifier

関連項目

画像カタログリファレンスsrc=mask=anchor=

このページ

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now