• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • HaruDoc::setEncryptionMode()

    (PECL haru >= 0.0.1)

    Set encryption mode for the document

    说明

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

    Defines encryption mode for the document. The encryption mode cannot be set before setting the password.

    参数

    $mode

    The encryption mode to use. Can be one of the following:

    • HaruDoc::ENCRYPT_R2- use "revision2" algorithm.
    • HaruDoc::ENCRYPT_R3- use "revision3" algorithm. Using this value bumps the version of PDF to 1.4.
    $key_len

    The encryption key length in bytes. This parameter is optional and used only when mode is HaruDoc::ENCRYPT_R3. The default value is 5(40bit).

    返回值

    Returns TRUE on success.

    错误/异常

    发生错误时抛出HaruException异常。

    参见

    • HaruDoc::setPassword() Set owner and user passwords for the document
    • HaruDoc::setPermission() Set permissions for the document