Dodawanie znaczników czasu do PDF
Documentize PDF Timestamp Adder dla .NET to potężne narzędzie zaprojektowane do dodawania bezpiecznych znaczników czasu do dokumentów PDF. Zwiększa integralność i autentyczność Twoich dokumentów, zapewniając zaufany punkt odniesienia dotyczący czasu, co gwarantuje zgodność z normami podpisów cyfrowych.
Kluczowe funkcje:
- Dodaj bezpieczne znaczniki czasu: Łatwo dodawaj bezpieczne znaczniki czasu do dokumentów PDF.
- Konfigurowalne serwery znaczników czasu: Używaj własnych adresów URL serwera znaczników czasu i danych uwierzytelniających.
- Automatyzacja: Zintegruj dodawanie znaczników czasu w swoich aplikacjach .NET dla zautomatyzowanych przepływów pracy.
- Zgodność: Upewnij się, że Twoje dokumenty spełniają standardy branżowe dotyczące podpisów cyfrowych i znaczników czasu.
Jak dodać znacznik czasu do dokumentów PDF
Aby dodać bezpieczny znacznik czasu do dokumentu PDF, postępuj zgodnie z tymi krokami:
- Utwórz instancję klasy
Timestamp
. - Utwórz instancję
AddTimestampOptions
, aby skonfigurować proces dodawania znaczników czasu. - Dodaj plik PDF wejściowy za pomocą metody
AddInput
. - Ustaw ścieżkę pliku wyjściowego za pomocą
AddOutput
. - Wykonaj proces dodawania znaczników czasu za pomocą metody
Process
.
1
2// Utwórz instancję wtyczki Timestamp
3var plugin = new Timestamp();
4
5// Skonfiguruj opcje dodawania znaczników czasu
6var opt = new AddTimestampOptions("ścieżka_do_pfx", "hasło_do_pfx", "adres_serwera_znaczników_czasu");
7
8// Dodaj plik PDF wejściowy
9opt.AddInput(new FileDataSource("ścieżka_do_pdf"));
10
11// Określ plik PDF wyjściowy
12opt.AddOutput(new FileDataSource("ścieżka_do_wynikowego_pdf"));
13
14// Wykonaj proces dodawania znaczników czasu
15plugin.Process(opt);
Jak korzystać z uwierzytelniania niestandardowego z serwerem znaczników czasu
Możesz podać dane uwierzytelniające podstawowe podczas łączenia się z serwerem znaczników czasu. Pozwala to na uwierzytelnienie się w serwerach, które wymagają nazwy użytkownika i hasła.
- Utwórz instancję klasy
Timestamp
. - Utwórz instancję
AddTimestampOptions
, w tymserverBasicAuthCredentials
. - Dodaj plik wejściowy i ścieżki plików wyjściowych.
- Wywołaj metodę
Process
.
1
2// Utwórz instancję wtyczki Timestamp
3var plugin = new Timestamp();
4
5// Skonfiguruj opcje dodawania znaczników czasu z uwierzytelnianiem
6var opt = new AddTimestampOptions("ścieżka_do_pfx", "hasło_do_pfx", "adres_serwera_znaczników_czasu", "nazwa_użytkownika:hasło");
7
8// Dodaj plik PDF wejściowy
9opt.AddInput(new FileDataSource("ścieżka_do_pdf"));
10
11// Określ plik PDF wyjściowy
12opt.AddOutput(new FileDataSource("ścieżka_do_wynikowego_pdf"));
13
14// Wykonaj proces dodawania znaczników czasu
15plugin.Process(opt);
Obsługa plików PFX i haseł
Klasa AddTimestampOptions
umożliwia użycie pliku PFX do podpisywania cyfrowego wraz z hasłem.
- Strumień PFX lub ścieżka do pliku: Możesz podać strumień lub ścieżkę do pliku PFX.
- Ochrona hasłem: Upewnij się, że bezpiecznie zarządzasz hasłem do pliku PFX.