ドキュメントDynamic Media画像サービングおよび画像レンダリング API

icc

最終更新日: 2024年7月22日
  • トピック:

作成対象:

  • 開発者
  • ユーザー

出力カラープロファイル。

icc= profile[, renderIntent[,blackpointComp]]

profileICC カラープロファイル。
renderIntent知覚的 |相対 |彩度 |絶対パス
blackpointComp1 を有効にするには、0 を指定するとブラックポイント補正が無効になります。

profile レンダリング イメージが作業プロファイルと異なる場合に変換される出力カラースペース プロファイルを指定します。 profile 有効な icc::Name は、画像カタログの ICC プロファイルマップまたはデフォルトカタログで定義されているか、プロファイルファイルへの相対パス(通常は .icc または .icm サフィックスを含む)である必要があります。

メモ
profile HTTP でエンコードされている場合でも、「,」文字を含めることはできません。

renderIntent デフォルトのレンダリングインテントを上書きできます。

blackpointComp 出力プロファイルがこの機能をサポートしている場合は、ブラックポイント補正を有効にします。

メモ
すべてのカラー変換ですべての renderIntent および blackpointComp の選択がサポートされているわけではありません。 通常、これらの設定は、ICC 出力プロファイルがプリンターやモニターなどの出力デバイスを特徴付ける場合にのみ適用されます。 また、一部の ICC 出力プロファイルは、renderIntent の選択肢の一部をサポートしていません。

プロパティ

は、リクエスト内のどこでも発生する可能性があります。 fmt= で指定された画像タイプが profile と一致しない場合、エラーが返されます。

指定された ICC プロファイルと互換性がない場合、renderIntent と blackpointComp の両方は無視されます。

CMYK 出力デバイスプロファイルは、異なるレンダリングインテントをサポートする可能性が高くなります。

初期設定

カラーマネジメントが有効になっていて、icc= が指定されていない場合、サーバーは fmt= で指定された画像タイプに一致する画像を出力プロファイル(attribute::IccProfile*)に変換して配信します。

指定しない場合、renderIntent は attribute::IccRenderIntent から、blackpointComp は attribute::IccBlackPointCompensation から継承されます。

関連項目

カラーマネジメント, attribute::IccProfile*, iccEmbed=, fmt=, attribute::IccRenderIntent, attribute::IccBlackPointCompensation

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49