TPDFlibRangeReadEvent

데이터 타입, 문서 관리

설명

호출자가 관리하는 저장소에서 절대 바이트 범위를 읽을 때 LoadFromRangeSource가 사용하는 동기 콜백을 정의합니다

구문

Delphi

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

매개변수

Sender데이터를 요청하는 TPDFlib 인스턴스
Offset0 기반 절대 소스 바이트 오프셋
Buffer최대 Count바이트를 담을 대상 버퍼
Count요청 가능한 최대 바이트 수

반환 값

복사한 바이트 수를 반환하며, 범위는 0에서 Count까지입니다. 이 범위를 벗어난 값은 범위 안으로 제한됩니다

비고

핸들러는 할당된 상태를 유지해야 하고, 기반 저장소는 로드된 문서의 수명 전체에 걸쳐 유효해야 합니다