THPDFProgressiveLoadStatus 类型
报告渐进加载期间线性化文档有多少内容可用
声明
THPDFProgressiveLoadStatus= (pldsHeaderUnavailable, pldsNotLinearized,
pldsInvalidLinearization, pldsFirstPageUnavailable,
pldsFirstPageReady, pldsDocumentReady);
单元
HPDFDoc
值
| 值 | 用途 |
|---|---|
pldsHeaderUnavailable | 到达的文件内容还不足以读取线性化头部和字典 |
pldsNotLinearized | 文件未线性化,渐进首页加载不适用 |
pldsInvalidLinearization | 线性化字典未通过验证 |
pldsFirstPageUnavailable | 文档已线性化,但首页字节范围尚未到达 |
pldsFirstPageReady | 首页已完整可用,可以在文件其余部分到达之前显示 |
pldsDocumentReady | 头部、首页和主交叉引用范围全部可用,整个文档可以打开 |
使用说明
pldsFirstPageReady是让查看器在后继范围下载期间就能绘制第一页的里程碑- 配套的
THPDFProgressiveLoadInfo记录报告哪些范围组可用,失败时还有Diagnostic字符串 pldsNotLinearized和pldsInvalidLinearization对文件是永久的;各种不可用状态会随更多字节到达而解除