TPDFlibRangeReadEvent

Tipos de datos, gestión de documentos

Descripción

Define la devolución de llamada síncrona que usa LoadFromRangeSource para leer un intervalo absoluto de bytes de un almacenamiento gestionado por el llamador

Sintaxis

Delphi

TPDFlibRangeReadEvent= Function(Sender: TObject; Offset: Int64;
  Buffer: Pointer; Count: LongInt): LongInt Of Object;

Parámetros

SenderLa instancia de TPDFlib que solicita los datos
OffsetEl desplazamiento absoluto de byte de origen, con base cero
BufferEl destino de como máximo Count bytes
CountEl número máximo de bytes solicitados

Valor devuelto

Devuelva el número de bytes copiados, desde cero hasta Count; los valores fuera de ese intervalo se ajustan a sus límites

Observaciones

El controlador debe permanecer asignado y su almacenamiento de respaldo debe seguir siendo válido durante la vida del documento cargado