Natywne rendering intents

Natywny renderer Cairo honoruje operator PDF ri, ExtGState RI oraz wpis Intent XObjecta obrazu

Cztery standardowe nazwy wybierają konwersję perceptual, relative colorimetric, saturation i absolute colorimetric przez osadzony profil ICC

Początkowy intent to relative colorimetric, a nieznana nazwa wraca do relative colorimetric zgodnie z ISO 32000-1, 8.6.5.8

Wybrane kolory zachowują swoje natywne składowe do momentu malowania, więc późniejsza zmiana intentu wpływa na wypełnienia wektorowe, kreski, tekst, Indexed i alternatywy kolorów specjalnych, shadingi oraz kolory mesh

Zapisy stanu grafiki, podrzędne Formy i zawartość wzorców zachowują właściwy stan i przywracają go przy powrocie do wywołującego

Intent obrazu dotyczy tylko tego obrazu, a obrazy szablonowe (stencil) ignorują wpis Intent

Konwersja transparency group używa intentu aktywnego przy Do wywołującego, natomiast końcowa konwersja z grupy strony opartej na CIE używa domyślnego intentu strony

Natywne cache konwersji ICC uwzględniają efektywny intent, zastępują stare transformy przed alokacją nowych i zachowują limity pamięci roboczej, operacji oraz anulowania renderera

Zobacz natywne testy akceptacyjne i niezależne wzory kolorów po rzeczywiste pokrycie fixture'ami i różnice poszczególnych czytników