Class Security

Информация

Представляет плагин Documentize.Security. Используется для шифрования и расшифровки PDF-документов.

public static class Security

Наследование

objectSecurity

Унаследованные члены

Примеры

Пример демонстрирует, как зашифровать PDF-документ.

// Создайте объект EncryptionOptions для установки инструкций
var options = new EncryptionOptions("123456", "qwerty");
// Добавьте путь к входному файлу
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Установите путь к выходному файлу
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Выполните процесс
Security.Process(options);

Пример демонстрирует, как расшифровать PDF-документ.

// Создайте объект DecryptionOptions для установки инструкций
var options = new DecryptionOptions("123456");
// Добавьте путь к входному файлу
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Установите путь к выходному файлу
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Выполните процесс
Security.Process(options);

Методы

Process(EncryptionOptions)

Шифрует PDF-документ.

public static ResultContainer Process(EncryptionOptions options)

Параметры

  • options EncryptionOptions: Объект опций, содержащий инструкции для операции.

Возвращает

ResultContainer : Объект, содержащий результат операции.

Исключения

ArgumentException

Если опции не заданы.

Process(DecryptionOptions)

Расшифровывает PDF-документ.

public static ResultContainer Process(DecryptionOptions options)

Параметры

  • options DecryptionOptions: Объект опций, содержащий инструкции для операции.

Возвращает

ResultContainer : Объект, содержащий результат операции.

Исключения

ArgumentException

Если опции не заданы.

Namespace: Documentize Assembly: Documentize.dll

 Русский