TPDFlibRangeReadEvent
Datové typy, správa dokumentů
Popis
Definuje synchronní zpětné volání, které LoadFromRangeSource používá ke čtení absolutního rozsahu bajtů z úložiště spravovaného volajícím
Syntaxe
Delphi
TPDFlibRangeReadEvent= Function(Sender: TObject; Offset: Int64;
Buffer: Pointer; Count: LongInt): LongInt Of Object;Parametry
| Sender | Instance TPDFlib, která o data žádá |
|---|---|
| Offset | Absolutní počáteční offset zdroje, počítáno od nuly |
| Buffer | Cíl pro nejvýše Count bajtů |
| Count | Maximální požadovaný počet bajtů |
Návratová hodnota
Vraťte počet zkopírovaných bajtů, od nuly do Count; hodnoty mimo tento rozsah se na něj omezí
Poznámky
Obslužná rutina musí zůstat přiřazená a její podkladové úložiště musí zůstat platné po celou dobu životnosti načteného dokumentu