Aggiuntore di Timestamp PDF

Il Documentize PDF Timestamp Adder per .NET è uno strumento potente progettato per aggiungere timestamp sicuri ai tuoi documenti PDF. Migliora l’integrità e l’autenticità dei tuoi documenti fornendo un riferimento temporale affidabile, garantendo la conformità agli standard delle firme digitali.

Caratteristiche Principali:

  • Aggiungi Timestamp Sicuri: Aggiungi senza sforzo timestamp sicuri ai tuoi documenti PDF.
  • Server di Timestamp Personalizzabili: Utilizza URL di server di timestamp e credenziali di autenticazione personalizzati.
  • Automazione: Integra il timestamping nelle tue applicazioni .NET per flussi di lavoro automatizzati.
  • Conformità: Assicurati che i tuoi documenti soddisfino gli standard di settore per firme digitali e timestamp.

Come Aggiungere un Timestamp ai Documenti PDF

Per aggiungere un timestamp sicuro a un documento PDF, segui questi passaggi:

  1. Crea un’istanza della classe Timestamp.
  2. Crea un’istanza di AddTimestampOptions per configurare il processo di timestamping.
  3. Aggiungi il file PDF di input utilizzando il metodo AddInput.
  4. Imposta il percorso del file di output utilizzando AddOutput.
  5. Esegui il timestamping utilizzando il metodo Process.
 1  
 2// Instanzia il plugin Timestamp  
 3var plugin = new Timestamp();  
 4
 5// Configura le opzioni di timestamping  
 6var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");  
 7
 8// Aggiungi il file PDF di input  
 9opt.AddInput(new FileDataSource("path_to_pdf"));  
10
11// Specifica il file PDF di output  
12opt.AddOutput(new FileDataSource("path_to_result_pdf"));  
13
14// Esegui il processo di timestamping  
15plugin.Process(opt);  

Come Utilizzare l’Autenticazione Personalizzata con il Server di Timestamp

Puoi fornire credenziali di autenticazione di base quando ti connetti al server di timestamp. Questo ti consente di autenticarti con server che richiedono un nome utente e una password.

  1. Crea un’istanza della classe Timestamp.
  2. Crea un’istanza di AddTimestampOptions, inclusi i serverBasicAuthCredentials.
  3. Aggiungi i percorsi del file di input e del file di output.
  4. Chiama il metodo Process.
 1  
 2// Instanzia il plugin Timestamp  
 3var plugin = new Timestamp();  
 4
 5// Configura le opzioni di timestamping con autenticazione  
 6var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");  
 7
 8// Aggiungi il file PDF di input  
 9opt.AddInput(new FileDataSource("path_to_pdf"));  
10
11// Specifica il file PDF di output  
12opt.AddOutput(new FileDataSource("path_to_result_pdf"));  
13
14// Esegui il processo di timestamping  
15plugin.Process(opt);  

Gestione dei File PFX e delle Password

La classe AddTimestampOptions ti consente di utilizzare un file PFX per la firma digitale insieme alla password.

  • Stream o Percorso del File PFX: Puoi fornire uno stream o un percorso del file per il file PFX.
  • Protezione della Password: Assicurati di gestire in modo sicuro la password per il file PFX.
 Italiano