Renderowanie ICCBased
Renderowanie i zarządzanie kolorami
Wersja 3.282.0 stosuje osadzone profile ICC podczas renderowania importowanych kolorów wektorowych PDF, cieniowań funkcyjnych i siatkowych, palet Indexed, surowych map bitowych, strumieni obrazów CCITT i JBIG2, obrazów CMYK JPEG oraz obrazów JPEG 2000
Mechanizm renderujący sprawdza nagłówek profilu ICC i wymaga, aby liczba kanałów profilu odpowiadała wartości /N przestrzeni kolorów ICCBased
Prawidłowe profile jedno-, trzy- i czterokanałowe są przekształcane do wbudowanego wyjściowego profilu sRGB za pośrednictwem Windows Color System
Przekształcenie systemowe jest jednokrotnie próbkowane do ograniczonej tabeli wyszukiwania, a wielokrotne użycia tego samego profilu i zamiaru renderowania współdzielą tę tabelę między kolorami wektorowymi, wzorcami, cieniowaniami i obrazami
Wartości ICCBased /Range i tablice obrazu /Decode są stosowane przed konwersją, natomiast maski klucza koloru nadal porównują pierwotnie zakodowane próbki
Zarówno operator ri strumienia zawartości, jak i wpis ExtGState /RI wybierają aktywny zamiar renderowania, a zamiar profilu służy jako wartość zapasowa
Nieprawidłowe, nieobsługiwane lub niedostępne profile korzystają awaryjnie ze zgodnej przestrzeni kolorów /Alternate albo przestrzeni kolorów urządzenia wynikającej z /N
Zaszyfrowane pośrednie strumienie ICC są dekodowane za pośrednictwem procedur zwrotnych szyfrowania dokumentu bez pozostawiania odszyfrowanego współdzielonego drzewa obiektów