Método THotPDF.SanitiseLoadedDocument

Remove o conteúdo ativo selecionado ou fornecido externamente de um PDF carregado e prepara uma reescrita completa compacta

Declaração

function SanitiseLoadedDocument(Profile: THPDFSanitiseProfile;
  out Report: THPDFSanitiseReport): Boolean; overload;
function SanitiseLoadedDocument(
  out Report: THPDFSanitiseReport): Boolean; overload;

Parâmetros

NomeFinalidade
ProfileSeleciona remoção apenas de JavaScript, de conteúdo ativo, estrita de documento não confiável, apenas de rich media ou de limpeza de redação
ReportRecebe contagens de remoção, telemetria de limpeza de metadados e de revisões anteriores, contagem de objetos visitados, estado de alteração e diagnósticos de falha

Valor de retorno

Retorna True depois de um preflight completo e da preparação da reescrita, ou False quando nenhum documento está carregado, o catálogo raiz está indisponível, o orçamento de nós foi excedido ou identidades duplicadas de objetos indiretos tornam o grafo inválido

APIs relacionadas