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
| Nombre | Propósito |
|---|---|
Profile | Selecciona eliminación de solo JavaScript, contenido activo o documento no confiable estricto |
Report | Recibe 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