TPDFlibRangeReadEvent

Tipos de dados, gestão de documentos

Descrição

Define o callback síncrono utilizado por LoadFromRangeSource para ler um intervalo de bytes absoluto a partir do armazenamento gerido pelo autor da chamada

Sintaxe

Delphi

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

Parâmetros

SenderA instância TPDFlib que pede os dados
OffsetO deslocamento absoluto, com base zero, do byte de origem
BufferO destino de, no máximo, Count bytes
CountO número máximo de bytes pedido

Valor devolvido

Devolve o número de bytes copiados, de zero até Count; os valores fora desse intervalo são limitados

Observações

O manipulador tem de permanecer atribuído e o respetivo armazenamento de suporte tem de permanecer válido durante o tempo de vida do documento carregado