Método THPDFRandomAccessSource.ReadAt

Lee Count bytes a partir del Offset basado en cero suministrado hacia Buffer

Declaración

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

Unidad

HPDFDoc

Parámetros

NombrePropósito
OffsetDesplazamiento de bytes basado en cero en el que se comienza a leer; debe estar dentro del rango informado por GetSize
BufferBúfer var sin tipo que recibe los bytes; quien llama garantiza que puede contener al menos Count bytes
CountCantidad máxima de bytes por transferir

Valor de retorno

La cantidad de bytes realmente transferidos, de cero hasta Count. Una lectura corta en el final documentado del archivo se trata como fin de flujo, no como error

Notas de uso

APIs relacionadas