Método THotPDF.SanitiseLoadedDocument

Elimina contenido activo o suministrado externamente seleccionado de un PDF cargado y prepara una reescritura completa compacta

Declaración

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

Parámetros

NombrePropósito
ProfileSelecciona eliminación de solo JavaScript, contenido activo o documento no confiable estricto
ReportRecibe conteos de eliminación, conteo de objetos visitados, estado de cambio y diagnósticos de fallo

Valor de retorno

Devuelve True tras un preflight completo y preparación de reescritura, o False cuando no hay documento cargado, el catálogo raíz no está disponible, el presupuesto de nodos se excede, o las identidades duplicadas de objetos indirectos hacen inválido el grafo

APIs relacionadas