THPDFLinearizedPagePlanStatus 类型

报告线性化页面字节区间规划成功的原因,或失败在哪个规划阶段

声明

THPDFLinearizedPagePlanStatus= (lppsSourceRequired,
  lppsHeaderUnavailable, lppsNotLinearized,
  lppsInvalidLinearization, lppsPageOutOfRange,
  lppsHintUnavailable, lppsUnsupportedHintFilter,
  lppsInvalidHintTable, lppsCrossReferenceUnavailable,
  lppsInvalidCrossReference, lppsUnsupportedCrossReference,
  lppsLimitExceeded, lppsRangesUnavailable, lppsReady);

单元

HPDFDoc

值

值用途
lppsSourceRequired未提供源区间,规划尚未开始
lppsHeaderUnavailable线性化头部区间尚不可用,无法读取线性化字典
lppsNotLinearized头部解析成功,但文档不是线性化的
lppsInvalidLinearization线性化字典或头部未通过校验
lppsPageOutOfRange请求的页面索引超出线性化文档范围
lppsHintUnavailable主提示流或溢出提示流区间无法完整读取
lppsUnsupportedHintFilter提示流使用了解码器未实现的过滤器
lppsInvalidHintTable解码出的提示表格式错误或有歧义,例如两种解释互相冲突
lppsCrossReferenceUnavailable规划所需的主交叉引用或交叉引用流区间在源中尚不可用
lppsInvalidCrossReference交叉引用数据未通过校验,例如探测越过文件末尾或流头部格式错误
lppsUnsupportedCrossReference交叉引用流使用了规划器不支持的表示形式,例如间接的 Length
lppsLimitExceeded规划完成前耗尽了提示字节、区间或内存预算
lppsRangesUnavailable规划已构建,但至少一个规划出的字节区间在源中尚不可用
lppsReady规划完成且每个所需区间都可用

使用说明

相关 API