Native Rendering Intents

Der native Cairo-Renderer beachtet den PDF-ri-Operator, ExtGState RI und den Intent-Eintrag eines Bild-XObjects

Die vier Standardnamen wählen Perceptual-, Relative-Colorimetric-, Saturation- und Absolute-Colorimetric-Konvertierung über das eingebettete ICC-Profil

Die anfängliche Intent ist Relative Colorimetric, und ein unbekannter Name fällt gemäß ISO 32000-1, 8.6.5.8 auf Relative Colorimetric zurück

Ausgewählte Farben behalten ihre nativen Komponenten bis zum Malen, sodass eine spätere Intent-Änderung Vektor-Fills, Strokes, Text, Indexed- und Special-Color-Alternates, Shadings und Mesh-Farben beeinflusst

Graphics-State-Saves, Kind-Forms und Pattern-Inhalte behalten den anwendbaren State und stellen ihn beim Zurückkehren zum Aufrufer wieder her

Ein Bild-Intent gilt nur für dieses Bild, und Stencil-Bilder ignorieren den Intent-Eintrag

Transparency-Group-Konvertierung nutzt den beim Do des Aufrufers aktiven Intent, während die finale Konvertierung einer CIE-basierten Seitengruppe den Default-Seiten-Intent nutzt

Native ICC-Konvertierungs-Caches schließen den effektiven Intent ein, ersetzen alte Transforms vor der Allokation neuer und bewahren die Working-Memory-, Operations- und Abbruch-Limits des Renderers

Siehe native Abnahme und unabhängige Farbformeln für echte Fixture-Abdeckung und separate Reader-Unterschiede