HaruDoc::setEncryptionMode
(PECL haru >= 0.0.1)
HaruDoc::setEncryptionMode — Définit le mode de chiffrement pour le document
Description
bool HaruDoc::setEncryptionMode
( int
$mode
[, int $key_len
= 5
] )Définit le mode de chiffrement pour le document. Le mode de chiffrement ne peut être défini avant de définir le mot de passe.
Liste de paramètres
-
mode
-
Le mode de chiffrement à utiliser. Peut être un parmi :
-
HaruDoc::ENCRYPT_R2
- utilise l'algorithme "revision2". -
HaruDoc::ENCRYPT_R3
- utilise l'algorithme "revision3". L'utilisation de cette valeur définit la version de PDF à 1.4.
-
-
key_len
-
La longueur de la clé de chiffrement, en octets. Ce paramètre est optionnel et utilisé uniquement lorsque le mode est
HaruDoc::ENCRYPT_R3
. La valeur par défaut est 5 (40 octets).
Valeurs de retour
Retourne TRUE
en cas de succès.
Erreurs / Exceptions
Émet une exception HaruException en cas d'erreur.
Voir aussi
- HaruDoc::setPassword() - Définit les mots de passe de l'utilisateur et du propriétaire pour le document
- HaruDoc::setPermission() - Définit les permissions du document