HaruDoc::setEncryptionMode

(PECL haru >= 0.0.1)

HaruDoc::setEncryptionModeDéfinit le mode de chiffrement pour le document

Description

HaruDoc::setEncryptionMode ( int $mode [, int $key_len = 5 ] ) : bool

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