TPDFlibRangeReadEvent

Tipos de dados, Gerenciamento de documentos

Descrição

Define o callback síncrono usado por LoadFromRangeSource para ler um intervalo de bytes absoluto a partir de armazenamento gerenciado pelo chamador

Sintaxe

Delphi

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

Parâmetros

SenderA instância TPDFlib que solicita os dados
OffsetO deslocamento de byte de origem absoluto com base em zero
BufferO destino de até Count bytes
CountA contagem máxima de bytes solicitada

Valor retornado

Retorne o número de bytes copiados, de zero até Count; valores fora desse intervalo são ajustados aos limites

Observações

O handler deve permanecer atribuído e seu armazenamento de suporte deve permanecer válido durante o tempo de vida do documento carregado