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
| Sender | A instância TPDFlib que pede os dados |
|---|---|
| Offset | O deslocamento absoluto, com base zero, do byte de origem |
| Buffer | O destino de, no máximo, Count bytes |
| Count | O 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