Metoda THPDFRandomAccessSource.ReadAt

Odczytuje Count bajtów począwszy od dostarczonego Offset liczonego od zera do Buffer

Deklaracja

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

Jednostka

HPDFDoc

Parametry

NazwaPrzeznaczenie
OffsetPrzesunięcie w bajtach liczony od zera, od którego rozpocząć odczyt; musi mieścić się w zakresie zgłoszonym przez GetSize
BufferBufor var bez typu odbierający bajty; wywołujący gwarantuje, że pomieści co najmniej Count bajtów
CountMaksymalna liczba bajtów do przesłania

Wartość zwracana

Liczba faktycznie przesłanych bajtów, od zera do Count. Skrócony odczyt na udokumentowanym końcu pliku jest traktowany jako koniec strumienia, a nie jako błąd

Uwagi dotyczące użycia

Powiązane API