IHPDFICCTransform Interface
IHPDFICCTransform = interface
function TransformColor(C1, C2, C3, C4: Double;
out R, G, B: Byte): Boolean;
function TransformBytes(Source, Dest: PByte;
PixelCount: Cardinal): Boolean;
function ComponentCount: Integer;
end;
ICC-kleurtransformatiekuis die de renderer en de kleurruimteconversie gebruiken; TransformColor zet één bronkleur om naar 8-bits RGB en TransformBytes zet een aaneengesloten reeks pixels ter plaatse om tussen de aangeleverde buffers
ComponentCount meldt hoeveel componenten het bronprofiel verwacht, zodat de aanroeper weet hoe de inkomende bytes te groeperen