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

ModePDF_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

1O modo foi aceito
0O 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