Metoda THPDFRandomAccessSource.ReadAt

Citește Count octeți începând de la Offset furnizat (bazat pe zero) în Buffer

Declarație

function ReadAt(Offset: Int64; var Buffer;
  Count: Longint): Longint; virtual; abstract;

Unitate

HPDFDoc

Parametri

NumeScop
OffsetOffset de octeți bazat pe zero de la care să înceapă citirea; trebuie să fie în interiorul intervalului raportat de GetSize
BufferBuffer var netipizat care primește octeții; apelantul garantează că poate ține cel puțin Count octeți
CountNumărul maxim de octeți de transferat

Valoare returnată

Numărul de octeți efectiv transferați, de la zero la Count. O citire scurtă la sfârșitul documentat de fișier este tratată ca sfârșit-de-flux, nu ca eroare

Note de utilizare

API-uri corelate