THPDFRandomAccessSource.ReadAt Method

Читает Count байт, начиная с указанного отсчитываемого от нуля Offset, в Buffer

Объявление

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

Модуль

HPDFDoc

Параметры

ИмяНазначение
OffsetОтсчитываемое от нуля байтовое смещение, с которого начинается чтение; должно находиться в диапазоне, сообщаемом GetSize
BufferНетипизированный var-буфер, принимающий байты; вызывающий код гарантирует, что он может вместить не менее Count байт
CountМаксимальное число байт для передачи

Возвращаемое значение

Число фактически переданных байт — от нуля до Count. Короткое чтение на документированном конце файла расценивается как конец потока, а не как ошибка

Примечания по использованию

Связанные API