Méthode THotPDF.SanitiseLoadedDocument

Supprime certains contenus actifs ou fournis de l'extérieur d'un PDF chargé et prépare une réécriture complète compacte

Déclaration

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

Paramètres

NomRôle
ProfileSélectionne la suppression JavaScript uniquement, à contenu actif ou stricte de document non fiable
ReportReçoit les comptes de suppressions, le nombre d'objets visités, l'état des modifications et les diagnostics d'échec

Valeur de retour

Renvoie True après un contrôle préalable complet et une préparation de réécriture, ou False lorsqu'aucun document n'est chargé, que le catalogue racine est indisponible, que le budget de nœuds est dépassé, ou que des identités d'objets indirects en double rendent le graphe invalide

API associées