Безпека PDF

Documentize PDF Security для .NET – це потужний інструмент, створений для підвищення безпеки ваших PDF-документів шляхом надання можливостей шифрування та розшифровування. Він гарантує, що ваша чутлива інформація залишиться конфіденційною та захищеною від несанкціонованого доступу.

Основні функції:

  • Шифрування PDF-документів: Захистіть свої PDF-файли, додавши паролі для користувача та власника.
  • Розшифрування PDF-документів: Віддалити шифрування з PDF за необхідності.
  • Налаштування дозволів: Контролюйте дозволи, такі як друк, копіювання та модифікація вмісту.
  • Автоматизація: Інтегруйте шифрування та розшифрування у свої .NET-додатки для автоматизованих робочих процесів.
  • Відповідність: Гарантуйте, що ваші документи відповідають стандартам галузі з безпеки документів.

Як зашифрувати PDF-документ

Щоб зашифрувати PDF-документ, виконайте ці кроки:

  1. Створіть екземпляр класу Security.
  2. Створіть екземпляр EncryptionOptions з бажаними паролями для користувача та власника.
  3. Додайте вхідний PDF-файл за допомогою методу AddInput.
  4. Встановіть шлях до вихідного файлу за допомогою AddOutput.
  5. Виконайте шифрування за допомогою методу Process.
 1  
 2// Ініціалізуйте плагін безпеки  
 3var plugin = new Security();  
 4
 5// Налаштуйте параметри шифрування  
 6var opt = new EncryptionOptions("user_password", "owner_password");  
 7
 8// Додайте вхідний PDF-файл  
 9opt.AddInput(new FileDataSource("path_to_pdf"));  
10
11// Вкажіть вихідний зашифрований PDF-файл  
12opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));  
13
14// Виконайте процес шифрування  
15plugin.Process(opt);  

Як розшифрувати PDF-документ

Щоб розшифрувати PDF-документ, виконайте ці кроки:

  1. Створіть екземпляр класу Security.
  2. Створіть екземпляр DecryptionOptions з необхідним паролем.
  3. Додайте зашифрований PDF-файл за допомогою методу AddInput.
  4. Встановіть шлях до вихідного файлу за допомогою AddOutput.
  5. Виконайте розшифрування за допомогою методу Process.
 1  
 2// Ініціалізуйте плагін безпеки  
 3var plugin = new Security();  
 4
 5// Налаштуйте параметри розшифрування  
 6var opt = new DecryptionOptions("user_password");  
 7
 8// Додайте вхідний зашифрований PDF-файл  
 9opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));  
10
11// Вкажіть вихідний розшифрований PDF-файл  
12opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));  
13
14// Виконайте процес розшифрування  
15plugin.Process(opt);  

Налаштування дозволів на PDF-документи

При шифруванні PDF ви можете налаштувати різні дозволи, щоб контролювати, як документ може використовуватися.

  • Друк: Дозволити або заборонити друк документа.
  • Копіювання: Дозволити або заборонити копіювання вмісту.
  • Модифікація: Дозволити або заборонити модифікації документа.

Щоб налаштувати дозволи, ви можете відповідно налаштувати EncryptionOptions.

 Українська