THotPDF.EmptyPasswordOpens Method
Sonde si le mot de passe utilisateur vide peut déchiffrer un flux PDF sans engager de chargement
Déclaration
function EmptyPasswordOpens(Stream: TStream): boolean;
Unité
HPDFDoc
Paramètres
| Nom | Objectif |
|---|---|
Stream | Flux PDF positionné à sonder |
Valeur de retour
True lorsque la récupération de clé réussit avec le mot de passe utilisateur vide, sinon False
Notes d’utilisation
- Exécute la même machinerie de récupération de clé que
RecoverReloadKeysFromStreamRangesavec un mot de passe vide, puis restaure la position du flux et efface l’état de clé récupéré temporairement, si bien que la sonde ne laisse aucun effet de bord - Les exceptions d’annulation se propagent ; tout autre échec rapporte
False LoadFromFileavecAutoDecryptactivé utilise cette sonde sur un flux de partage en lecture seule pour décider d’emprunter le chemin de chargement par mot de passe vide plutôt que de demander une saisie