TPDFlibRangeReadEvent

Datatyper, dokumenthåndtering

Beskrivelse

Definerer den synkrone callback, som LoadFromRangeSource bruger til at læse et absolut byteinterval fra et lager, der administreres af den kaldende kode

Syntaks

Delphi

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

Parametre

SenderDen TPDFlib-instans, der anmoder om data
OffsetDen absolutte, nulbaserede byteposition i kilden
BufferDestinationen for højst Count byte
CountDet maksimale ønskede antal byte

Returværdi

Returner antallet af kopierede byte fra nul til og med Count; værdier uden for dette interval sættes til den nærmeste gyldige grænse

Bemærkninger

Håndteringen skal forblive tildelt, og dens underliggende lager skal forblive gyldigt, så længe det indlæste dokument lever