Шифрование, дешифрование и установка привилегий на PDF документы

Установка привилегий на существующий PDF файл

Для установки привилегий на существующий PDF документ, вы можете использовать метод Document->Encrypt(…), который принимает объект DocumentPrivilege. Класс DocumentPrivilege используется для установки различных привилегий доступа к PDF документу. Кроме того, есть 4 следующих способа использования этого класса:

  1. Использование заранее определенной привилегии напрямую.
  2. Основано на заранее определенной привилегии с изменением некоторых конкретных разрешений.
  3. Основано на заранее определенной привилегии с изменением некоторых конкретных комбинаций разрешений Adobe Professional.
  4. Смешивает способ 2 и способ 3.

Следующий фрагмент кода продемонстрирует вышеупомянутые 4 способа установки привилегий документа: