SetRecoveryMode
文档加载、恢复、安全
描述
在 PDF_XREF_LOAD_RECOVERY 允许回退时,选择后续选定文档加载使用的原始对象重建深度
语法
Delphi
Function TPDFlib.SetRecoveryMode(Mode: Integer): Integer;参数
| Mode | PDF_RECOVERY_STRICT 拒绝受损的交叉引用数据,PDF_RECOVERY_REPAIR 仅在存在可用 trailer 时重建顶层对象,PDF_RECOVERY_BEST_EFFORT 还可以恢复对象流成员并合成缺失的 trailer |
|---|
返回值
| 1 | 模式已被接受 |
|---|---|
| 0 | 模式无效,先前的设置被保留 |
说明
请在 LoadFromFile、LoadFromStream 或 LoadFromString 之前调用此方法为了与早期版本兼容,默认值为
PDF_RECOVERY_BEST_EFFORT当
SetXRefLoadPolicy 选择严格或兼容加载时,此设置不会启用回退;直接访问恢复始终包含压缩成员恢复和 trailer 合成当
SetXRefLoadPolicy 选择严格或兼容加载时,此设置不会启用回退;直接访问恢复始终包含压缩成员恢复和 trailer 合成当
SetXRefLoadPolicy 选择严格或兼容加载时,此设置不会启用回退;直接访问恢复始终包含压缩成员恢复和 trailer 合成