HaruDoc::setEncryptionMode
(PECL haru:0.0.1)
HaruDoc::setEncryptionMode — Définit le mode de cryptage pour le document
Description
bool HaruDoc::setEncryptionMode
( int $mode
[, int $key_len
] )
Définit le mode de cryptage pour le document. Le mode de cryptage ne peut être défini avant de définir le mot de passe.
Liste de paramètres
- mode
-
Le mode de cryptage à utiliser. Peut être un parmis :
- HaruDoc::ENCRYPT_R2 - utilise l'algorythme "revision2".
- HaruDoc::ENCRYPT_R3 - utilise l'algorythme "revision3". L'utilisation de cette valeur définit la version de PDF à 1.4.
- key_len
-
La longeur de la clé de cryptage, 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
Lance une exception HaruException en cas d'erreur.