Bezpieczeństwo PDF

Documentize Bezpieczeństwo PDF dla .NET to potężne narzędzie zaprojektowane w celu zwiększenia bezpieczeństwa Twoich dokumentów PDF poprzez oferowanie możliwości szyfrowania i deszyfrowania. Zapewnia, że Twoje wrażliwe informacje pozostają poufne i chronione przed nieautoryzowanym dostępem.

Kluczowe Cechy:

  • Szyfruj dokumenty PDF: Zabezpiecz swoje pliki PDF, dodając hasła dla użytkownika i właściciela.
  • Deszyfruj dokumenty PDF: Usuń szyfrowanie z PDF w razie potrzeby.
  • Ustaw uprawnienia: Kontroluj uprawnienia takie jak drukowanie, kopiowanie i modyfikowanie treści.
  • Automatyzacja: Zintegruj szyfrowanie i deszyfrowanie w swoich aplikacjach .NET w celu automatyzacji procesów.
  • Zgodność: Upewnij się, że Twoje dokumenty spełniają normy branżowe dotyczące bezpieczeństwa dokumentów.

Jak Szyfrować Dokument PDF

Aby zaszyfrować dokument PDF, postępuj zgodnie z tymi krokami:

  1. Utwórz instancję klasy Security.
  2. Utwórz instancję EncryptionOptions z żądanymi hasłami dla użytkownika i właściciela.
  3. Dodaj plik PDF wejściowy za pomocą metody AddInput.
  4. Ustaw ścieżkę do pliku wyjściowego za pomocą AddOutput.
  5. Wykonaj szyfrowanie za pomocą metody Process.
 1  
 2// Instancjonuj wtyczkę Security  
 3var plugin = new Security();  
 4
 5// Skonfiguruj opcje szyfrowania  
 6var opt = new EncryptionOptions("user_password", "owner_password");  
 7
 8// Dodaj plik PDF wejściowy  
 9opt.AddInput(new FileDataSource("path_to_pdf"));  
10
11// Określ plik PDF wyjściowy  
12opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));  
13
14// Wykonaj proces szyfrowania  
15plugin.Process(opt);  

Jak Deszyfrować Dokument PDF

Aby deszyfrować dokument PDF, postępuj zgodnie z tymi krokami:

  1. Utwórz instancję klasy Security.
  2. Utwórz instancję DecryptionOptions z niezbędnym hasłem.
  3. Dodaj zaszyfrowany plik PDF za pomocą metody AddInput.
  4. Ustaw ścieżkę do pliku wyjściowego za pomocą AddOutput.
  5. Wykonaj deszyfrowanie za pomocą metody Process.
 1  
 2// Instancjonuj wtyczkę Security  
 3var plugin = new Security();  
 4
 5// Skonfiguruj opcje deszyfrowania  
 6var opt = new DecryptionOptions("user_password");  
 7
 8// Dodaj zaszyfrowany plik PDF wejściowy  
 9opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));  
10
11// Określ plik PDF wyjściowy  
12opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));  
13
14// Wykonaj proces deszyfrowania  
15plugin.Process(opt);  

Ustawianie Uprawnień dla Dokumentów PDF

Podczas szyfrowania PDF możesz ustawić różne uprawnienia, aby kontrolować, jak dokument może być używany.

  • Drukowanie: Zezwól lub zablokuj drukowanie dokumentu.
  • Kopiowanie: Zezwól lub zablokuj kopiowanie treści.
  • Modyfikowanie: Zezwól lub zablokuj modyfikacje dokumentu.

Aby ustawić uprawnienia, możesz odpowiednio skonfigurować EncryptionOptions.

 Polski