Remplacement du riche noir par un vrai noir dans les documents PDF

Lorsqu'il s'agit d'imprimer alors toutes les couleurs d'un document PDF sont transformées en l'espace colorimétrique natif du périphérique d'impression. Si, par ex. un texte utilise une couleur RVB noire puis est transformé en une valeur CMYK équivalente qui contient les contributions des quatre canaux de couleur. En particulier dans les applications d'impression de masse, ces valeurs "riches noir" ne sont pas souhaitées, cependant, et il est nécessaire d'utiliser des couleurs "vrai noir" qui n'utilisent que le canal K. Cet article donne quelques idées comment cette transformation peut être réalisée.

Les riches couleurs noires sont généralement créées par des systèmes de gestion des couleurs (CMS) qui sont utilisés dans les téléspectateurs ou les applications d'impression. La transformation elle-même utilise les profils de couleurs ICC du périphérique source et cible. Si la source par ex. est un espace de couleur sRVB, puis le noir est d'abord transformé en l'espace linéaire XYZ puis en l'espace L*a*b et ensuite ces valeurs sont utilisées pour rechercher les valeurs CMYK équivalentes en utilisant le profil de couleur du périphérique d'impression.

Afin de créer de vraies valeurs noires, la transformation CMS doit être contournée. Pour de simples couleurs de remplissage et de tracé, cela peut être fait en comparant les valeurs des canaux de couleurs RVB. S'ils sont égaux ou presque égaux dans une tolérance donnée, alors la valeur peut être convertie directement en une vraie valeur noire. Pour les images, cependant, toutes les valeurs de pixels doivent être analysées en premier, et si chaque pixel est sur une échelle de gris, alors l'image peut être transformée en vrai noir.

Si l'espace de couleur de la source par contre, n'est pas RVB, mais CMYK parce que les couleurs ont déjà été transformées par une étape de traitement antérieure puis les choses deviennent plus compliquées. Une approche naïve serait de les transformer en RVB et d'utiliser ensuite l'algorithme ci-dessus. Cependant, on obtient des résultats plus précis si on calcule la ligne grise (une ligne qui représente toutes les valeurs de la pinte noire au point blanc) dans l'espace de couleur, puis on calcule la distance de la valeur CMYK à partir de cette ligne grise.

Puisque la conversion des couleurs riches en couleurs noires n'est pas une tâche triviale, nous avons créé un nouvel outil pour effectuer cela. En plus de cela, l'outil peut également convertir d'autres valeurs de couleurs en CMYK et remplacer des couleurs spécifiques dans une tolérance donnée, même en prenant en charge les images anti-aliasés.

Like what you see? Share with a friend.

« Gru<unk> ezi! » Comment pouvons-nous nous aider?

Phone