Metóda THPDFRandomAccessSource.ReadAt

Číta Count bajtov začínajúc od zadaného nulového Offset do Buffer

Deklarácia

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

Unit

HPDFDoc

Parametre

NázovÚčel
OffsetNulový ofset bajtu, ktorým sa má začať čítanie; musí byť v rozsahu hlásenom GetSize
BufferNetypovaný var buffer, ktorý prijíma bajty; volajúci garantuje, že dokáže pojať aspoň Count bajtov
CountMaximálny počet bajtov na prenos

Návratová hodnota

Počet skutočne prenesených bajtov, od nuly do Count. Krátke čítanie na zdokumentovanom konci súboru sa považuje za koniec streamu, nie za chybu

Poznámky k používaniu

Súvisiace API