TPDFlibRangeReadEvent

Datatyper, dokumenthantering

Beskrivning

Definierar det synkrona återanrop som LoadFromRangeSource använder för att läsa ett absolut byteintervall från lagring som hanteras av anroparen

Syntax

Delphi

TPDFlibRangeReadEvent= Function(Sender: TObject; Offset: Int64;
  Buffer: Pointer; Count: Integer): Integer Of Object;

Parametrar

SenderTPDFlib-instansen som begär data
OffsetDen absoluta, nollbaserade byteoffseten i källan
BufferDestinationen för högst Count byte
CountDet maximalt begärda antalet byte

Returvärde

Returnera antalet kopierade byte, från noll till och med Count; värden utanför det intervallet begränsas till det tillåtna

Anmärkningar

Hanteraren måste förbliva tilldelad och dess underliggande lagring måste förbli giltig under det inlästa dokumentets livstid