Forum und email

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.