Metoda THPDFRandomAccessSource.ReadAt

Načte Count bajtů začínajících od dodaného Offset od nuly do Buffer

Deklarace

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

Unit

HPDFDoc

Parametry

NázevÚčel
OffsetBajtový offset od nuly, kterým začít číst; musí být v rozsahu hlášeném funkcí GetSize
BufferNetypový var buffer, který přijímá bajty; volající garantuje, že pojme alespoň Count bajtů
CountMaximální počet bajtů k přenosu

Návratová hodnota

Počet skutečně přenesených bajtů, od nuly do Count. Krátké čtení na dokumentovaném konci souboru je považováno za konec proudu, nikoliv za chybu

Poznámky k použití

Související API