Interfaz IHPDFICCTransform
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;
Costura de transformación de color ICC usada por el renderer y por la conversión de espacios de color; TransformColor convierte un color de origen a RGB de 8 bits y TransformBytes convierte una secuencia contigua de píxeles in situ entre los buffers suministrados
ComponentCount informa cuántos componentes espera el perfil de origen, lo que le indica al llamador cómo agrupar los bytes entrantes