Sicurezza PDF

La Documentize Sicurezza PDF per .NET è uno strumento potente progettato per migliorare la sicurezza dei tuoi documenti PDF fornendo funzionalità di crittografia e decrittazione. Garantisce che le tue informazioni sensibili rimangano riservate e protette da accessi non autorizzati.

Caratteristiche Principali:

  • Cripta Documenti PDF: Sicurezza dei tuoi file PDF aggiungendo password per utenti e proprietari.
  • Decripta Documenti PDF: Rimuovi la crittografia dai PDF quando necessario.
  • Imposta Permessi: Controlla permessi come stampa, copia e modifica dei contenuti.
  • Automazione: Integra la crittografia e la decrittazione nelle tue applicazioni .NET per flussi di lavoro automatizzati.
  • Conformità: Assicura che i tuoi documenti rispettino gli standard di settore per la sicurezza dei documenti.

Come Criptare un Documento PDF

Per criptare un documento PDF, segui questi passaggi:

  1. Crea un’istanza della classe Security.
  2. Crea un’istanza di EncryptionOptions con le password desiderate per l’utente e per il proprietario.
  3. Aggiungi il file PDF di input utilizzando il metodo AddInput.
  4. Imposta il percorso del file di output utilizzando AddOutput.
  5. Esegui la crittografia utilizzando il metodo Process.
 1  
 2// Instanzia il plugin di Sicurezza  
 3var plugin = new Security();  
 4
 5// Configura le opzioni di crittografia  
 6var opt = new EncryptionOptions("user_password", "owner_password");  
 7
 8// Aggiungi il file PDF di input  
 9opt.AddInput(new FileDataSource("path_to_pdf"));  
10
11// Specifica il file PDF crittografato di output  
12opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));  
13
14// Esegui il processo di crittografia  
15plugin.Process(opt);  

Come Decriptare un Documento PDF

Per decriptare un documento PDF, segui questi passaggi:

  1. Crea un’istanza della classe Security.
  2. Crea un’istanza di DecryptionOptions con la password necessaria.
  3. Aggiungi il file PDF crittografato utilizzando il metodo AddInput.
  4. Imposta il percorso del file di output utilizzando AddOutput.
  5. Esegui la decrittazione utilizzando il metodo Process.
 1  
 2// Instanzia il plugin di Sicurezza  
 3var plugin = new Security();  
 4
 5// Configura le opzioni di decrittazione  
 6var opt = new DecryptionOptions("user_password");  
 7
 8// Aggiungi il file PDF crittografato di input  
 9opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));  
10
11// Specifica il file PDF decriptato di output  
12opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));  
13
14// Esegui il processo di decrittazione  
15plugin.Process(opt);  

Impostazione dei Permessi sui Documenti PDF

Quando criptando un PDF, puoi impostare vari permessi per controllare come il documento può essere utilizzato.

  • Stampa: Consenti o vieta la stampa del documento.
  • Copia: Consenti o vieta la copia dei contenuti.
  • Modifica: Consenti o vieta modifiche al documento.

Per impostare i permessi, puoi configurare le EncryptionOptions di conseguenza.

 Italiano