TPDFlibRangeReadEvent
数据类型、文档管理
描述
定义 LoadFromRangeSource 使用的同步回调,用于从调用方管理的存储中读取绝对字节区间
语法
Delphi
TPDFlibRangeReadEvent= Function(Sender: TObject; Offset: Int64;
Buffer: Pointer; Count: LongInt): LongInt Of Object;参数
| Sender | 请求数据的 TPDFlib 实例 |
|---|---|
| Offset | 从零开始的绝对源字节偏移量 |
| Buffer | 最多容纳 Count 个字节的目标缓冲区 |
| Count | 请求的最大字节数 |
返回值
返回实际复制的字节数,取值范围为 0 到 Count;超出该范围的值会被强制收敛到该范围内
备注
在已加载文档的整个生命周期内,处理程序必须保持挂接,其背后的存储必须保持有效