Метод THPDFRandomAccessSource.ReadAt

Читає Count байтів, починаючи з наданого нульового зміщення Offset, у Buffer

Оголошення

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

Модуль

HPDFDoc

Параметри

Ім'яПризначення
OffsetНульове байтове зміщення, з якого починається читання; має бути в межах діапазону, повідомленого GetSize
BufferНетипізований var-буфер, що приймає байти; виклик гарантує, що він може вмістити щонайменше Count байтів
CountМаксимальна кількість байтів для передачі

Повернене значення

Кількість фактично переданих байтів, від нуля до Count. Коротке читання на задокументованому кінці файлу трактується як кінець потоку, а не як помилка

Примітки щодо використання

Пов'язані API