Class Signature
Информация
Представляет плагин Documentize.Signature. Используется для подписи PDF документов.
public static class Signature
Наследование
Унаследованные члены
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Примеры
Пример демонстрирует, как подписать PDF документ.
// Создаем объект SignOptions для установки инструкций
var options = new SignOptions("path_to_your_pfx_file.pfx", "passwprd_of_your_pfx_file");
// Добавляем путь к входному файлу
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Устанавливаем путь к выходному файлу
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Выполняем процесс
Signature.Process(options);
Пример демонстрирует, как подписать PDF документ с дополнительными параметрами.
// Создаем объект SignOptions для установки инструкций
var options = new SignOptions("path_to_your_pfx_file.pfx", "passwprd_of_your_pfx_file");
// Добавляем путь к входному файлу
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Устанавливаем путь к выходному файлу
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Дополнительные параметры
options.Reason = "my Reason";
options.Contact = "my Contact";
options.Location = "my Location";
options.PageNumber = 3;
// Выполняем процесс
Signature.Process(options);
Методы
Process(SignOptions)
Подписать PDF документ.
public static ResultContainer Process(SignOptions options)
Параметры
options
SignOptions: Объект параметров, содержащий инструкции для операции.
Возвращает
ResultContainer : Объект, содержащий результат операции.
Исключения
Если параметры не заданы.
Namespace: Documentize Assembly: Documentize.dll