@color-profile
Die @color-profile
CSS At-Regel definiert und benennt ein Farbprofil, das später in der color()
-Funktion verwendet werden kann, um eine Farbe anzugeben.
Syntax
@color-profile --swop5c {
src: url("https://example.org/SWOP2006_Coated5v2.icc");
}
Deskriptoren
src
-
Gibt die URL an, von der die Farbprofilinformationen abgerufen werden sollen.
rendering-intent
-
Wenn das Farbprofil mehr als eine Rendering-Absicht enthält, ermöglicht dieser Deskriptor, eine auszuwählen, die verwendet werden soll, um zu bestimmen, wie die Farbe auf kleinere Farbumfangse abgebildet werden soll, als dieses Profil definiert ist.
Wenn verwendet, muss es eines der folgenden Schlüsselwörter sein:
relative-colorimetric
-
Medien-relative kolorimetrische Abstimmung erfordert, dass Quellfarben, die innerhalb des Zielfarbumfangs liegen, relativ zu den jeweiligen Mediapunkten unverändert bleiben. Quellfarben, die außerhalb des Zielfarbumfangs liegen, werden mit verschiedenen Methoden auf Farben an der Farbumfangsgrenze abgebildet.
absolute-colorimetric
-
ICC-absolut kolorimetrische Abstimmung erfordert, dass Quellfarben, die innerhalb des Zielfarbumfangs liegen, relativ zum angenommenen Weißpunkt (ein perfekter reflektierender Diffusor) unverändert bleiben. Quellfarben, die außerhalb des Zielfarbumfangs liegen, werden mit verschiedenen Methoden auf Farben an der Farbumfangsgrenze abgebildet.
perceptual
-
Diese Methode ist oft die bevorzugte Wahl für Bilder, insbesondere wenn es erhebliche Unterschiede zwischen Quelle und Ziel gibt (z. B. ein Bildschirmbild, das als reflektierender Druck wiedergegeben wird). Sie nimmt die Farben des Quellbildes und optimiert das Erscheinungsbild für das Zielmedium mithilfe proprietärer Methoden neu.
saturation
-
Diese Option wurde entwickelt, um die relative Sättigung (Chroma) des Originals zu erhalten und Volltonfarben rein zu halten. Allerdings hatte sie wie der bewusste Rendering-Wunsch Interoperabilitätsprobleme.
Beispiele
Dieses Beispiel stammt aus der Spezifikation und demonstriert die Verwendung von Offsetdruck zu ISO 12647-2:2004 unter Verwendung der CGATS/SWOP TR005 2007 Charakterisierungsdaten auf Grad-5-Papier mit einer Tintenbegrenzung von 300 % Gesamtflächenabdeckung und mittlerem Komponentenersatz für Grau (GCR).
Der src
-Deskriptor gibt die URL an, von der die Farbprofilinformationen abgerufen werden sollen.
@color-profile --swop5c {
src: url("https://example.org/SWOP2006_Coated5v2.icc");
}
.header {
background-color: color(--swop5c 0% 70% 20% 0%);
}
Formale Syntax
@color-profile =
@color-profile [ <dashed-ident> | device-cmyk ] { <declaration-list> }
Spezifikationen
Specification |
---|
CSS Color Module Level 5 # at-profile |
Browser-Kompatibilität
Es gibt keinen Browser, der dieses Feature implementiert.