ネストされた画像レンダリング要求

高度なアプリケーションでは、レンダリング操作の結果を、画像サービングから得られた画像と同じように、素材画像として使用できます。

レンダリング要求は、次のようにsrc=コマンドで指定することで、マテリアルイメージとして使用できます。

…&src=ir{ *renderRequest*}&…

irトークンでは大文字と小文字が区別されます。

ネストされたリクエストには、画像レンダリングのルートパス(通常はhttp:// *server*/ir/render/')を含めることはできませんが、前処理ルールトークンを含めることもできます。

ネストされたリクエストで(リクエストURLまたはcatalog::Modifierまたはcatalog::PostModifierで)指定された場合、次のコマンドは無視されます。

  • fmt=
  • qlt=
  • icc=
  • iccEmbed=
  • printRes=
  • req=
  • bgc=

また、ネストされたレンダリング要求に適用されるマテリアルカタログのattribute::MaxPixattribute::DefaultPixも無視されます。

ネストされたIR要求の画像結果は、オプションでcache=onを含めることでキャッシュできます。 デフォルトでは、中間データのキャッシュは無効になっています。 キャッシュは、中間画像が適切な期間内に別のリクエストで再利用されると予想される場合にのみ有効にする必要があります。 標準のサーバー側キャッシュ管理が適用されます。 データは可逆形式でキャッシュされます。

このページ