Додавання міток часу до PDF

Documentize PDF Timestamp Adder для .NET — це потужний інструмент, призначений для додавання захищених міток часу до ваших PDF-документів. Він підвищує цілісність та автентичність ваших документів, надаючи надійний часовий довідник, що забезпечує відповідність стандартам цифрового підпису.

Основні особливості:

  • Додавання захищених міток часу: Легко додайте захищені мітки часу до ваших PDF-документів.
  • Налаштовувані сервери міток часу: Використовуйте URL-адреси та облікові дані для власних серверів міток часу.
  • Автоматизація: Інтегруйте додавання міток часу у свої .NET-додатки для автоматизованих робочих процесів.
  • Відповідність: Переконайтеся, що ваші документи відповідають галузевим стандартам для цифрових підписів і міток часу.

Як додати мітку часу до PDF-документів

Щоб додати захищену мітку часу до PDF-документа, виконайте такі дії:

  1. Створіть екземпляр класу Timestamp.
  2. Створіть екземпляр AddTimestampOptions, щоб налаштувати процес додавання мітки часу.
  3. Додайте вхідний PDF-файл за допомогою методу AddInput.
  4. Встановіть шлях до вихідного файлу за допомогою AddOutput.
  5. Виконайте процес додавання мітки часу за допомогою методу Process.
 1// Створіть екземпляр плагіна Timestamp
 2var plugin = new Timestamp();
 3
 4// Налаштуйте параметри додавання мітки часу
 5var opt = new AddTimestampOptions("шлях_до_pfx", "пароль_для_pfx", "url_сервера_міток_часу");
 6
 7// Додайте вхідний PDF-файл
 8opt.AddInput(new FileDataSource("шлях_до_pdf"));
 9
10// Вкажіть вихідний PDF-файл
11opt.AddOutput(new FileDataSource("шлях_до_результатного_pdf"));
12
13// Виконайте процес додавання мітки часу
14plugin.Process(opt);

Як використовувати власну авторизацію з сервером міток часу

Ви можете надати облікові дані базової авторизації під час підключення до сервера міток часу. Це дозволяє вам аутентифікуватися на серверах, що вимагають ім’я користувача та пароль.

  1. Створіть екземпляр класу Timestamp.
  2. Створіть екземпляр AddTimestampOptions, включаючи serverBasicAuthCredentials.
  3. Додайте вхідний файл та шляхи до вихідного файлу.
  4. Викликайте метод Process.
 1// Створіть екземпляр плагіна Timestamp
 2var plugin = new Timestamp();
 3
 4// Налаштуйте параметри додавання мітки часу з авторизацією
 5var opt = new AddTimestampOptions("шлях_до_pfx", "пароль_для_pfx", "url_сервера_міток_часу", "ім'я_користувача:пароль");
 6
 7// Додайте вхідний PDF-файл
 8opt.AddInput(new FileDataSource("шлях_до_pdf"));
 9
10// Вкажіть вихідний PDF-файл
11opt.AddOutput(new FileDataSource("шлях_до_результатного_pdf"));
12
13// Виконайте процес додавання мітки часу
14plugin.Process(opt);

Обробка файлів PFX та паролів

Клас AddTimestampOptions дозволяє вам використовувати файл PFX для цифрового підпису разом з паролем.

  • Потік PFX або шлях до файлу: Ви можете надати потік або шлях до файлу PFX.
  • Парольна захист: Переконайтеся, що ви безпечно управляєте паролем для файлу PFX.
 Українська