Přidávač časových razítek PDF
Přidávač časových razítek PDF pro .NET je mocný nástroj navržený k přidávání zabezpečených časových razítek do vašich PDF dokumentů. Zvyšuje integritu a autenticitu vašich dokumentů tím, že poskytuje důvěryhodnou časovou referenci, čímž zajišťuje dodržování standardů digitálních podpisů.
Hlavní funkce:
- Přidání zabezpečených časových razítek: Snadno přidávejte zabezpečená časová razítka do svých PDF dokumentů.
- Přizpůsobitelné servery časových razítek: Používejte vlastní URL adresy serverů časových razítek a autentizační údaje.
- Automatizace: Integrujte razení časových razítek do svých .NET aplikací pro automatizované pracovní postupy.
- Soulad: Zajistěte, aby vaše dokumenty splňovaly průmyslové standardy pro digitální podpisy a časová razítka.
Jak přidat časové razítko do PDF dokumentů
Chcete-li přidat zabezpečené časové razítko do PDF dokumentu, postupujte podle následujících kroků:
- Vytvořte instanci třídy
Timestamp
. - Vytvořte instanci
AddTimestampOptions
pro konfiguraci procesu razení časových razítek. - Přidejte vstupní PDF soubor pomocí metody
AddInput
. - Nastavte cestu k výstupnímu souboru pomocí
AddOutput
. - Proveďte razení časového razítka pomocí metody
Process
.
1// Instantiate the Timestamp plugin
2var plugin = new Timestamp();
3
4// Configure the timestamping options
5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
6
7// Add input PDF file
8opt.AddInput(new FileDataSource("path_to_pdf"));
9
10// Specify the output PDF file
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// Perform the timestamping process
14plugin.Process(opt);
Jak používat vlastní autentizaci se serverem časových razítek
Můžete poskytnout základní autentizační údaje při připojování k serveru časových razítek. To vám umožní autentizaci se servery, které vyžadují uživatelské jméno a heslo.
- Vytvořte instanci třídy
Timestamp
. - Vytvořte instanci
AddTimestampOptions
, včetněserverBasicAuthCredentials
. - Přidejte cesty k vstupnímu a výstupnímu souboru.
- Zavolejte metodu
Process
.
1// Instantiate the Timestamp plugin
2var plugin = new Timestamp();
3
4// Configure the timestamping options with authentication
5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
6
7// Add input PDF file
8opt.AddInput(new FileDataSource("path_to_pdf"));
9
10// Specify the output PDF file
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// Perform the timestamping process
14plugin.Process(opt);
Práce se soubory PFX a hesly
Třída AddTimestampOptions
vám umožňuje použít soubor PFX pro digitální podepisování spolu s heslem.
- PFX stream nebo cesta k souboru: Můžete poskytnout stream nebo cestu k souboru PFX.
- Ochrana heslem: Zajistěte, aby bylo heslo pro soubor PFX bezpečně spravováno.