SetRecoveryMode

Загрузка документов, восстановление, безопасность

Описание

Выбирает глубину восстановления сырых объектов, используемую при последующих загрузках выбранного документа, когда PDF_XREF_LOAD_RECOVERY разрешает резервный путь

Синтаксис

Delphi

Function TPDFlib.SetRecoveryMode(Mode: Integer): Integer;

Параметры

ModePDF_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