THPDFXRefRecoveryStatus 类型
报告对受损文档执行的有界交叉引用恢复轮次的结果
声明
THPDFXRefRecoveryStatus= (xrrsNotNeeded, xrrsSucceeded, xrrsDisabled,
xrrsScanLimitExceeded, xrrsObjectLimitExceeded,
xrrsXRefLimitExceeded, xrrsFailed);
单元
HPDFDoc
值
| 值 | 含义 |
|---|---|
xrrsNotNeeded |
规范优先的正常加载产出了可用的页面树;恢复从未运行 |
xrrsSucceeded |
恢复完成,产出了可用的交叉引用表或重建的对象偏移 |
xrrsDisabled |
因配置的恢复模式被禁用而跳过恢复 |
xrrsScanLimitExceeded |
源流超过 XRefRecoveryMaxScanBytes,或未配置扫描预算 |
xrrsObjectLimitExceeded |
XRefRecoveryMaxObjects 不大于零,或扫描期间超出了恢复候选上限 |
xrrsXRefLimitExceeded |
扫描期间超出了交叉引用节候选上限 |
xrrsFailed |
恢复已运行但无法重建可用的页面树,例如源流不支持随机定位 |
使用说明
- 该状态连同所用方法、扫描字节数与候选计数一起存放在
THPDFXRefRecoveryInfo的Status字段中 - 除
xrrsNotNeeded之外的任何取值都意味着恢复轮次至少尝试过一次