ICCBased Rendering
Renderen en kleurbeheer
Version 3.282.0 past ingesloten ICC-profielen toe bij het renderen van geïmporteerde PDF-vectorkleuren, functie- en mesh-shadings, geïndexeerde paletten, raw bitmap-, CCITT- en JBIG2-afbeeldingsstreams, CMYK JPEG-afbeeldingen en JPEG 2000-afbeeldingen
De renderer valideert de header van het ICC-profiel en vereist dat het aantal profielkanalen overeenkomt met de /N-waarde van de ICCBased-kleurruimte
Geldige profielen met één, drie en vier kanalen worden via Windows Color System getransformeerd naar het ingebouwde sRGB-uitvoerprofiel
De systeemtransformatie wordt eenmaal bemonsterd in een begrensde opzoektabel; herhaald gebruik van hetzelfde profiel en dezelfde rendering-intent deelt die tabel voor vectorkleuren, patronen, shadings en afbeeldingen
ICCBased /Range-waarden en /Decode-arrays van afbeeldingen worden vóór de conversie toegepast, terwijl colour-key-masks de oorspronkelijke gecodeerde samples blijven vergelijken
Zowel de content-stream-operator ri als een ExtGState /RI-vermelding selecteert de actieve rendering-intent, waarbij de intent van het profiel als terugval dient
Misvormde, niet-ondersteunde of niet-beschikbare profielen vallen terug op de compatibele /Alternate-kleurruimte of de apparaatkleurruimte die door /N wordt geïmpliceerd
Versleutelde indirecte ICC-streams worden via de crypt-callbacks van het document gedecodeerd, zonder de gedeelde objectstructuur gedecodeerd achter te laten