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