Aggiunta 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 fidato, garantendo la conformità agli standard delle firme digitali.
Caratteristiche Principali:
- Aggiungi Timestamp Sicuri: Aggiungi senza sforzo timestamp sicuri ai tuoi documenti PDF.
- Server Timestamp Personalizzabili: Utilizza URL di server timestamp personalizzati e credenziali di autenticazione.
- Automazione: Integra il timestamping nelle tue applicazioni .NET per flussi di lavoro automatizzati.
- Compliance: Assicurati che i tuoi documenti soddisfino gli standard del 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:
- Crea un’istanza della classe
Timestamp
. - Crea un’istanza di
AddTimestampOptions
per configurare il processo di timestamping. - Aggiungi il file PDF di input utilizzando il metodo
AddInput
. - Imposta il percorso del file di output utilizzando
AddOutput
. - 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 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 Timestamp
Puoi fornire credenziali di autenticazione di base quando ti connetti al server timestamp. Questo ti consente di autenticarti con server che richiedono un nome utente e una password.
- Crea un’istanza della classe
Timestamp
. - Crea un’istanza di
AddTimestampOptions
, includendo leserverBasicAuthCredentials
. - Aggiungi i percorsi del file di input e del file di output.
- 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 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
consente di utilizzare un file PFX per la firma digitale insieme alla password.
- Stream PFX o Percorso del File: Puoi fornire uno stream o un percorso del file per il file PFX.
- Protezione con Password: Assicurati di gestire in modo sicuro la password per il file PFX.