ソースオブジェクト指定子。 画像、SVG、ICC プロファイルオブジェクトは、画像カタログエントリまたは相対ファイルパスとして指定できます
*
object*[/]{[ *
rootId*/] *
objId*}| *
パス*
rootId |
画像カタログの名前 ( attribute::RootId ) |
objtId |
指定された、メインまたはデフォルトの画像カタログ内の画像、SVG、テンプレート、または ICC プロファイルレコードの id |
パス |
相対的な画像、マスク、または ICC プロファイルのファイルパスと名前 |
object |
は、メイン URL パスまたは src= , mask= または icc= command |
rootId
は、画像カタログを識別します。 ( 画像カタログ (詳細は) If rootId
が URL パスで指定されている場合、そのカタログは メインカタログ を設定します。 それ以外の場合は、デフォルトのカタログがメインカタログとして使用されます。 同じリクエストで複数の異なる画像カタログを使用できます。
サーバーは最初に、 rootId
が src=
, mask=
、および icc=
コマンドおよびを使用すると、メインカタログ内のカタログエントリを検索します。 サーバーは、 object
文字列 objId.
カタログエントリが見つかった場合は、そのエントリが使用されます。それ以外の場合、サーバは次に rootId
画像カタログの カタログが特定された場合は、そのカタログが検索されます objId
. とが見つかった場合は、それが使用されます。
それ以外の場合は、 object
は、明示的なファイルパスと見なされます。 この場合、 attribute::FullMatch
がメインカタログに設定されている場合、このオブジェクトではカタログは無視され、代わりにデフォルトのカタログが使用されます。 If attribute::FullMatch
が設定されていない場合、メインカタログを使用して以降の処理がおこなわれます。
両方 rootId
および objId
は大文字と小文字を区別します。 path
は、UNIX でのみ大文字と小文字が区別されます。
先頭に /
を指定すると、デフォルトのカタログがメインカタログではなく検索されます。 これは、主に明示的なパスで default::RootPath
メインカタログの attribute::RootPath
を使用することもできますが、デフォルトのカタログ内のエントリにアクセスするために使用することもできます。これは、メインカタログ内のエントリによって上書きされます。
参照: コンテンツの管理 内 サーバー設定ガイド 詳細は、 path
は物理ファイルパスに変換されます。
では、コンマ「,」文字は使用できません object.
サポートされるファイル形式の完全なリストについては、IC(画像コンバータ)ユーティリティの説明を参照してください。
複数の異なる解像度の画像データを必要とするアプリケーションは、Dynamic Media Pyramid ResolutionTIFF(PTIF) マルチ解像度形式を使用する場合に最も高いパフォーマンスを発揮します。 IC ユーティリティは、サポートされている任意の画像形式から PTIF 画像を作成するために使用します。
2 つの異なる画像カタログ内の画像と ICC プロファイルへのアクセス
画像「 」を取得 myImage' (画像カタログ内)が「 myCatalog「 」と ICC プロファイル「 」を添付 sRGB「 」 (「 」という名前の画像カタログ内) myProfiles':
http:// *
server*/myCatalog/myImage?icc=myProfiles/sRGB&iccEmbed=true
レイヤーを使用した単一の画像カタログの使用
3 つのレイヤーで構成され、すべて「 」から取得した単純な合成イメージを作成します。 myCatalog':
http:// *
server*/myCatalog?layer=0&src=img0&layer=1&src=img1&layer=2&src=img2&wid=200
カタログを使用して属性を提供しながら、画像ファイルに直接アクセス
アクセス my/image/path/myImage.tifで設定したデフォルトの jpg 属性を使用 myImageCatalog
:
http://server/myImageCatalog/my/image/path/myImage.tif?wid=200
IC ユーティリティ, src=, mask=, attribute::FullMatch