Добавитель временных меток PDF

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

Основные характеристики:

  • Добавление безопасных временных меток: Легко добавляйте безопасные временные метки к вашим PDF-документам.
  • Настраиваемые серверы временных меток: Используйте пользовательские URL серверов временных меток и учетные данные для аутентификации.
  • Автоматизация: Интегрируйте добавление временных меток в ваши .NET-приложения для автоматизированных рабочих процессов.
  • Соответствие: Убедитесь, что ваши документы соответствуют отраслевым стандартам для цифровых подписей и временных меток.

Как добавить временную метку к PDF-документам

Чтобы добавить безопасную временную метку к PDF-документу, выполните следующие шаги:

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

Как использовать пользовательскую аутентификацию с сервером временных меток

Вы можете предоставить учетные данные для базовой аутентификации при подключении к серверу временных меток. Это позволяет вам аутентифицироваться на серверах, которые требуют имя пользователя и пароль.

  1. Создайте экземпляр класса Timestamp.
  2. Создайте экземпляр AddTimestampOptions, включая serverBasicAuthCredentials.
  3. Добавьте пути к входному и выходному файлам.
  4. Вызовите метод Process.
 1  
 2// Создаем экземпляр плагина Timestamp  
 3var plugin = new Timestamp();  
 4
 5// Настраиваем параметры добавления временной метки с аутентификацией  
 6var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");  
 7
 8// Добавляем входной PDF-файл  
 9opt.AddInput(new FileDataSource("path_to_pdf"));  
10
11// Указываем выходной PDF-файл  
12opt.AddOutput(new FileDataSource("path_to_result_pdf"));  
13
14// Выполняем процесс добавления временной метки  
15plugin.Process(opt);  

Работа с файлами PFX и паролями

Класс AddTimestampOptions позволяет использовать файл PFX для цифровой подписи вместе с паролем.

  • Поток PFX или путь к файлу: Вы можете предоставить поток или путь к файлу PFX.
  • Защита паролем: Убедитесь, что вы надежно управляете паролем для файла PFX.
 Русский