TPDFlibRangeReadEvent
Typy danych, zarządzanie dokumentami
Opis
Definiuje synchroniczny callback używany przez LoadFromRangeSource do odczytu bezwzględnego zakresu bajtów z magazynu zarządzanego przez wywołującego
Składnia
Delphi
TPDFlibRangeReadEvent= Function(Sender: TObject; Offset: Int64;
Buffer: Pointer; Count: LongInt): LongInt Of Object;Parametry
| Sender | Instancja TPDFlib żądająca danych |
|---|---|
| Offset | Bezwzględny źródłowy offset bajtów liczony od zera |
| Buffer | Miejsce docelowe dla co najwyżej Count bajtów |
| Count | Maksymalna żądana liczba bajtów |
Wartość zwracana
Zwraca liczbę skopiowanych bajtów, od zera do Count; wartości spoza tego zakresu są ograniczane
Uwagi
Procedura obsługi musi pozostać przypisana, a jej magazyn podtrzymujący musi pozostać ważny przez cały czas życia wczytanego dokumentu