IHPDFICCTransform-gränssnitt

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-färgtransformationsfog som används av renderaren och vid färgrymdskonvertering, TransformColor konverterar en källfärg till 8-bitars RGB och TransformBytes konverterar en sammanhängande följd av pixlar på plats mellan de levererade buffertarna

ComponentCount rapporterar hur många komponenter källprofilen förväntar sig, vilket talar om för anroparen hur de inkommande byten ska grupperas

Omskrivning av laddad sidfärg