SetRecoveryMode
Carregamento de documentos, recuperação, segurança
Descrição
Seleciona a profundidade de reconstrução de objetos brutos usada para carregamentos posteriores do documento selecionado quando PDF_XREF_LOAD_RECOVERY permite recurso
Sintaxe
Delphi
Function TPDFlib.SetRecoveryMode(Mode: Integer): Integer;Parâmetros
| Mode | PDF_RECOVERY_STRICT recusa dados de referências cruzadas danificados, PDF_RECOVERY_REPAIR reconstrói objetos de nível superior apenas quando sobrevive um trailer utilizável, e PDF_RECOVERY_BEST_EFFORT pode também recuperar membros de fluxos de objetos e sintetizar um trailer em falta |
|---|
Valores devolvidos
| 1 | O modo foi aceite |
|---|---|
| 0 | O modo era inválido e a definição anterior foi preservada |
Observações
Chame este método antes de LoadFromFile, LoadFromStream ou LoadFromStringA predefinição é
PDF_RECOVERY_BEST_EFFORT, por compatibilidade com versões anterioresEsta definição não ativa o recurso quando
SetXRefLoadPolicy seleciona carregamento estrito ou compatível; a recuperação de Direct Access inclui sempre a recuperação de membros comprimidos e a síntese de trailerEsta definição não ativa o recurso quando
SetXRefLoadPolicy seleciona carregamento estrito ou compatível; a recuperação de Direct Access inclui sempre a recuperação de membros comprimidos e a síntese de trailerEsta definição não ativa o recurso quando
SetXRefLoadPolicy seleciona carregamento estrito ou compatível; a recuperação de Direct Access inclui sempre a recuperação de membros comprimidos e a síntese de trailer