Додавання міток часу до PDF
Documentize PDF Timestamp Adder для .NET — це потужний інструмент, призначений для додавання захищених міток часу до ваших PDF-документів. Він підвищує цілісність та автентичність ваших документів, надаючи надійний часовий довідник, що забезпечує відповідність стандартам цифрового підпису.
Основні особливості:
- Додавання захищених міток часу: Легко додайте захищені мітки часу до ваших PDF-документів.
- Налаштовувані сервери міток часу: Використовуйте URL-адреси та облікові дані для власних серверів міток часу.
- Автоматизація: Інтегруйте додавання міток часу у свої .NET-додатки для автоматизованих робочих процесів.
- Відповідність: Переконайтеся, що ваші документи відповідають галузевим стандартам для цифрових підписів і міток часу.
Як додати мітку часу до PDF-документів
Щоб додати захищену мітку часу до PDF-документа, виконайте такі дії:
- Створіть екземпляр класу
Timestamp
. - Створіть екземпляр
AddTimestampOptions
, щоб налаштувати процес додавання мітки часу. - Додайте вхідний PDF-файл за допомогою методу
AddInput
. - Встановіть шлях до вихідного файлу за допомогою
AddOutput
. - Виконайте процес додавання мітки часу за допомогою методу
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);
Як використовувати власну авторизацію з сервером міток часу
Ви можете надати облікові дані базової авторизації під час підключення до сервера міток часу. Це дозволяє вам аутентифікуватися на серверах, що вимагають ім’я користувача та пароль.
- Створіть екземпляр класу
Timestamp
. - Створіть екземпляр
AddTimestampOptions
, включаючиserverBasicAuthCredentials
. - Додайте вхідний файл та шляхи до вихідного файлу.
- Викликайте метод
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.