IHPDFICCTransform Arayüzü
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;
Renderer'ın ve renk uzayı dönüşümünün kullandığı ICC renk transform seam'i; TransformColor tek bir kaynak rengi 8 bit RGB'ye çevirir, TransformBytes ise verilen tamponlar arasında art arda gelen piksel dizisini yerinde dönüştürür
ComponentCount, kaynak profilinin kaç bileşen beklediğini bildirir; çağıran da gelen byte'ları nasıl gruplayacağını buradan anlar