TPDFlibRangeReadEvent

Tipi di dati, gestione dei documenti

Descrizione

Definisce la callback sincrona usata da LoadFromRangeSource per leggere un intervallo di byte assoluto da un'archiviazione gestita dal chiamante

Sintassi

Delphi

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

Parametri

SenderL'istanza TPDFlib che richiede i dati
OffsetOffset byte assoluto della sorgente, a base zero
BufferDestinazione per al massimo Count byte
CountNumero massimo di byte richiesti

Valore restituito

Restituire il numero di byte copiati, da zero fino a Count; i valori esterni a tale intervallo vengono limitati

Note

Il gestore deve restare assegnato e la sua archiviazione sottostante deve rimanere valida per l'intera durata del documento caricato