THPDFRandomAccessSource.ReadAt Method

Legge Count byte a partire dall'Offset in base zero fornito in Buffer

Dichiarazione

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

Unità

HPDFDoc

Parametri

NomeScopo
OffsetOffset in byte in base zero da cui iniziare la lettura; deve essere compreso nell'intervallo segnalato da GetSize
BufferBuffer var non tipizzato che riceve i byte; il chiamante garantisce che possa contenere almeno Count byte
CountNumero massimo di byte da trasferire

Valore restituito

Il numero di byte effettivamente trasferiti, da zero a Count. Una lettura ridotta alla fine del file documentata viene trattata come fine flusso, non come errore

Note d'uso

API correlate