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 選取嚴格或相容載入時,此設定不會啟用後備;Direct Access 復原一律包含壓縮成員復原與 trailer 合成當
SetXRefLoadPolicy 選取嚴格或相容載入時,此設定不會啟用後備;Direct Access 復原一律包含壓縮成員復原與 trailer 合成當
SetXRefLoadPolicy 選取嚴格或相容載入時,此設定不會啟用後備;Direct Access 復原一律包含壓縮成員復原與 trailer 合成