@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 zu spezifizieren.
Syntax
@color-profile --swop5c {
src: url("https://example.org/SWOP2006_Coated5v2.icc");
}
Parameter
- profilname
-
Entweder ein
<dashed-ident>
oder der Bezeichnerdevice-cmyk
.
Deskriptoren
src
-
Gibt die URL an, um die Farbprofilinformationen abzurufen.
rendering-intent
-
Wenn das Farbprofil mehr als eine Rendering-Absicht enthält, erlaubt dieser Deskriptor, eine als die zu verwendende auszuwählen, um zu definieren, wie die Farbe auf kleinere Gamuts, als dieses Profil definiert ist, abzubilden ist.
Wenn verwendet, muss es eines der folgenden Schlüsselwörter sein:
relative-colorimetric
-
Medienrelativ kolorimetrisch erfordert, dass Quellfarben, die innerhalb des Zielmediums-Gamut liegen, relativ zu den jeweiligen Medienweißpunkten unverändert bleiben. Quellfarben, die außerhalb des Zielmediums Gamut liegen, werden mit verschiedenen Methoden auf Farben an der Gamut-Grenze abgebildet.
absolute-colorimetric
-
ICC-absolut kolorimetrisch erfordert, dass Quellfarben, die innerhalb des Zielmediums-Gamut liegen, relativ zum angenommenen Weiß (ein perfekter reflektierender Diffusor) unverändert bleiben. Quellfarben, die außerhalb des Zielmediums Gamut liegen, werden mit verschiedenen Methoden auf Farben an der Gamut-Grenze abgebildet.
perceptual
-
Diese Methode ist oft die bevorzugte Wahl für Bilder, insbesondere wenn es erhebliche Unterschiede zwischen Quelle und Ziel gibt (wie bei einem auf dem Bildschirm angezeigten Bild, das auf einem reflektierenden Druck reproduziert wird). Sie nimmt die Farben des Quellbildes und optimiert das Erscheinungsbild mithilfe proprietärer Methoden für das Zielmedium neu.
saturation
-
Diese Option wurde erstellt, um die relative Sättigung (Chroma) des Originals zu erhalten und reine Farben unverändert zu lassen. Es trat jedoch auf Interoperabilitätsprobleme wie die Perzeptionsabsicht.
Formale Syntax
@color-profile =
@color-profile [ <dashed-ident> | device-cmyk ] { <declaration-list> }
Beispiele
Dieses Beispiel stammt aus der Spezifikation und demonstriert die Verwendung des Offsetdrucks nach ISO 12647-2:2004 unter Verwendung der CGATS/SWOP TR005 2007-Charakterisierungsdaten auf Grad 5 Papier mit einem Farbbegrenzungswert von 300% Total Area Coverage und mittelgrauem Komponentenersatz (GCR).
Der src
Deskriptor spezifiziert die URL, um die Farbprofilinformationen abzurufen.
@color-profile --swop5c {
src: url("https://example.org/SWOP2006_Coated5v2.icc");
}
.header {
background-color: color(--swop5c 0% 70% 20% 0%);
}
Spezifikationen
Specification |
---|
CSS Color Module Level 5 # at-profile |
Browser-Kompatibilität
Es gibt keinen Browser, der dieses Feature implementiert.