Farbe color
Farbwerte. Sie können Farbwerte entweder mit Hexadezimalnotation, einer kommagetrennten Liste von Komponentenwerten oder Dezimalzahlen angeben.
Die Dezimalkomponentenwerte für RGB-Farben liegen im Bereich 0 bis 255. Die Dezimalkomponentenwerte für CMYK und Grau liegen im Bereich 0 bis 100 %. Alle Hexadezimalkomponentenwerte liegen im Bereich 0…0xFF.
Farbkomponentenwerte werden als unabhängig vom Alpha-Wert angenommen (nicht vormultipliziert).
Bei allen Farbwerten, Präfixen und Suffixen wird nicht zwischen Groß- und Kleinschreibung unterschieden.
Für CMYK-Farbwerte ist das Typsuffix 'k' erforderlich. Für RGB- und Grauwerte kann optional ein Typsuffix angegeben werden.
Das Präfix '0x' ist für hexadezimale Grauwerte erforderlich.
Das Suffix 's' gibt an, dass der Farbwert mit dem Farbraum der Eingabe (Quelle) verbunden ist, der dem Pixeltyp des Farbwerts entspricht (definiert mit attribute::IccProfileSrc*
). Wenn dieses Suffix nicht vorhanden ist, wird der Farbwert mit dem Ausgabefarbraum (Ziel) verknüpft (definiert mit icc=
oder attribute::IccProfile*
).
Standard section-737082a7da544acca8092a48d88480e7
Wenn ein Alpha-Wert nicht explizit angegeben wird, wird von 255, 0xFF oder 100 % ausgegangen (vollständig opak).
Beispiele section-4ac69026349949f8b595a6d4a9ce474d
Einige Beispiele für gültige Farbspezifikatoren und ihren entsprechenden Pixeltyp, Farbwert, Alpha-Wert und Standardfarbraum:
Der mit icc=
angegebene Ausgabefarbraum gilt anstelle des Standardfarbraums, wenn der Pixeltyp einer Ausgabefarbe dem Pixeltyp des Ausgabebilds entspricht.