IHPDFICCTransform-Schnittstelle

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-Farbtransformationsnaht, die vom Renderer und von der Farbraumkonvertierung verwendet wird; TransformColor wandelt eine Quellfarbe in 8-Bit-RGB um und TransformBytes wandelt einen zusammenhängenden Pixelbereich zwischen den gelieferten Puffern an Ort und Stelle um

ComponentCount meldet, wie viele Komponenten das Quellprofil erwartet, wodurch der Aufrufer erfährt, wie er die eingehenden Bytes gruppieren muss

Farbumschreibung geladener Seiten