DocumentationAPI de diffusion et de rendu d’images Dynamic Media

icc

Dernière mise à jour : 22 juillet 2024
  • Rubriques :

Créé pour :

  • Développeur
  • Utilisateur ou utilisatrice

Profil de couleurs de sortie.

icc= profile[, renderIntent[,blackpointComp]]

profileProfil colorimétrique ICC.
renderIntentperception | relative | saturation | absolute
blackpointComp1 pour activer, 0 pour désactiver la compensation du point noir.

profile Spécifie le profil d’espace colorimétrique de sortie auquel l’image rendue doit être convertie si elle est différente du profil de travail. profile Doit être soit un icc::Name valide défini dans la carte de profil ICC d’un catalogue d’images ou d’un catalogue par défaut, soit un chemin d’accès relatif à un fichier de profil (généralement avec le suffixe .icc ou .icm).

REMARQUE
profile Peut ne pas inclure de caractères ",", même s’ils sont codés en HTTP.

renderIntent Permet de remplacer l’intention de rendu par défaut.

blackpointComp Active la compensation des points noirs si le profil de sortie prend en charge cette fonctionnalité.

REMARQUE
Toutes les conversions de couleurs ne prennent pas en charge tous les choix renderIntent et blackpointComp. En règle générale, ces paramètres ne sont respectés que lorsque le profil de sortie ICC caractérise un périphérique de sortie tel qu’une imprimante ou un moniteur. En outre, certains profils de sortie ICC ne prennent pas en charge tous les choix renderIntent.

Propriétés

Peut se produire n’importe où dans la requête. Une erreur est renvoyée si le type d’image spécifié avec fmt= ne correspond pas à profile.

renderIntent et blackpointComp sont ignorés s’ils ne sont pas compatibles avec le profil ICC spécifié.

Les profils d’appareils de sortie CMJN sont plus susceptibles de prendre en charge différents modes de rendu.

Par défaut

Si la gestion des couleurs est activée et que icc= n'est pas spécifié, le serveur diffuse l'image convertie dans le profil de sortie ( attribute::IccProfile*) correspondant au type d'image spécifié avec fmt=.

Si elle n’est pas spécifiée, renderIntent est hérité de attribute::IccRenderIntent et blackpointComp est hérité de attribute::IccBlackPointCompensation.

Voir aussi

Gestion des couleurs, attribut::IccProfile*, iccEmbed=, fmt=, attribut::IccRenderIntent, attribut::IccBlackPointCompensation

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