TPDFlibRangeReadEvent
데이터 타입, 문서 관리
설명
호출자가 관리하는 저장소에서 절대 바이트 범위를 읽을 때 LoadFromRangeSource가 사용하는 동기 콜백을 정의합니다
구문
Delphi
TPDFlibRangeReadEvent= Function(Sender: TObject; Offset: Int64;
Buffer: Pointer; Count: LongInt): LongInt Of Object;매개변수
| Sender | 데이터를 요청하는 TPDFlib 인스턴스 |
|---|---|
| Offset | 0 기반 절대 소스 바이트 오프셋 |
| Buffer | 최대 Count바이트를 담을 대상 버퍼 |
| Count | 요청 가능한 최대 바이트 수 |
반환 값
복사한 바이트 수를 반환하며, 범위는 0에서 Count까지입니다. 이 범위를 벗어난 값은 범위 안으로 제한됩니다
비고
핸들러는 할당된 상태를 유지해야 하고, 기반 저장소는 로드된 문서의 수명 전체에 걸쳐 유효해야 합니다