|
Foxit PDF SDK
|
Public 成员函数 | |
| AddDownloadHint (offset, size) | |
| 用于添加偏移量和大小以指定数据区间的回调函数, 然后应由应用程序下载该区间。 更多... | |
| GetSize () | |
| 获取文件的总大小。 更多... | |
| ReadBlock(offset, size) | IsDataAvail (offset, size) |
| 从文件中读取数据块。 更多... | |
| Release () | |
| 在释放所有内容时调用 更多... | |
此类表示用于异步文件读取的回调对象。 此类派生自类 FSDK.FileReaderCallback。此类中的所有纯虚函数 及其基类都用作回调函数,应由用户实现,以便 以自定义方式异步读取文件数据(特别用于加载文档)。
| FSDK::AsyncReaderCallback::AddDownloadHint | ( | offset | , |
| size | |||
| ) |
用于添加偏移量和大小以指定数据区间的回调函数, 然后应由应用程序下载该区间。
Foxit PDF SDK 将调用此回调函数,为 应用程序的下载管理器报告下载提示。
区间的位置(作为偏移量)和大小可能不准确,因为区间的一部分可能 已经可用。下载管理器必须管理这一点以最大化下载效率。
| [in] | offset | 要提示的数据区间的偏移量。 |
| [in] | size | 数据区间的大小。 |
| FSDK::AsyncReaderCallback::GetSize | ( | ) |
获取文件的总大小。
| ReadBlock (offset, size) FSDK::AsyncReaderCallback::IsDataAvail | ( | offset | , |
| size | |||
| ) |
从文件中读取数据块。
| [in] | offset | 从文件开头的字节偏移量 |
| [in] | size | 块的字节数。 |
用于检查指定数据区间是否可用的回调函数。
只有当区间中的所有字节都可用时,数据区间才可用。
| [in] | offset | 文件中的偏移量。 |
| [in] | size | 要检查是否可用的数据区间的大小。 |
| FSDK::AsyncReaderCallback::Release | ( | ) |
在释放所有内容时调用