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:

  1. Utwórz instancję klasy Timestamp.
  2. Utwórz instancję AddTimestampOptions, aby skonfigurować proces dodawania znaczników czasu.
  3. Dodaj plik PDF wejściowy za pomocą metody AddInput.
  4. Ustaw ścieżkę pliku wyjściowego za pomocą AddOutput.
  5. 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.

  1. Utwórz instancję klasy Timestamp.
  2. Utwórz instancję AddTimestampOptions, w tym serverBasicAuthCredentials.
  3. Dodaj plik wejściowy i ścieżki plików wyjściowych.
  4. 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.
 Polski