Signature
Содержание
[
Скрывать
]
Signature class
Представляет основной класс, управляющий процессом подписания документа.
public class Signature : IDisposable
Конструкторы
Имя | Описание |
---|---|
Signature(Stream) | Инициализирует новый экземплярSignature класс с документом, предоставленным stream. |
Signature(string) | Инициализирует новый экземплярSignature экземпляр класса с документом, предоставленным по пути к файлу. |
Signature(Stream, LoadOptions) | Инициализирует новый экземплярSignature класс с документом, предоставленным параметрами потока и загрузкиLoadOptions . |
Signature(Stream, SignatureSettings) | Инициализирует новый экземплярSignature экземпляр класса с документом, предоставленным потоком иSignatureSettings . |
Signature(string, LoadOptions) | Инициализирует новый экземплярSignature экземпляр класса с документом, предоставленным путем к файлу иLoadOptions . |
Signature(string, SignatureSettings) | Инициализирует новый экземплярSignature экземпляр класса с документом, предоставленным путем к файлу иSignatureSettings . |
Signature(Stream, LoadOptions, SignatureSettings) | Инициализирует новый экземплярSignature экземпляр класса с документом, предоставленным потоком, параметры загрузкиLoadOptions и настройкиSignatureSettings . |
Signature(string, LoadOptions, SignatureSettings) | Инициализирует новый экземплярSignature экземпляр класса с документом, предоставленным путем к файлу,LoadOptions иSignatureSettings . |
Методы
Имя | Описание |
---|---|
Delete(BaseSignature) | Удаляет переданную подписьBaseSignature из документа. |
Delete(List<BaseSignature>) | Удаляет переданный список подписейBaseSignature из документа. |
Delete(List<SignatureType>) | Удаляет подписи определенного списка типовSignatureType из документа. Только подписи, добавленные методом Sign и помеченные как SignaturesIsSignature будет удален. Поддерживаются следующие типы подписи: Текст, Изображение, Цифровая, Штрих-код, QR-код |
Delete(List<string>) | Удаляет переданный список подписейBaseSignature из документа. |
Delete(SignatureType) | Удаляет подписи определенного типаSignatureType из документа. Только подписи, добавленные методом Sign и помеченные как SignaturesIsSignature будет удален. Поддерживаются следующие типы подписи: Текст, Изображение, Цифровая, Штрих-код, QR-код |
Delete(string) | Удаляет подпись по ее конкретному идентификатору подписи из документа. |
Dispose() | Реализовать интерфейс IDisposable для очистки внутренних ресурсов |
GeneratePreview(PreviewOptions) | Генерирует предварительный просмотр страниц документа. |
GetDocumentInfo() | Получает информацию о страницах документа: их размеры, максимальная высота страницы, ширина страницы при максимальной высоте. |
Search(List<SearchOptions>) | Ищет подписи в документе поSearchOptions список. |
Search(params SignatureType[]) | Ищет указанные типы подписей в документе поSignatureType значение. |
Search<T>(SearchOptions) | Ищет подписи в документе поSearchOptions варианты. |
Search<T>(SignatureType) | Ищет точный тип подписи в документе поSignatureType значение. |
Sign(Stream, List<SignOptions>) | Подписывает документ с коллекциейSignOptions и сохраняет результат в поток. |
Sign(Stream, SignOptions) | Подписывает документ с помощьюSignOptions и сохраняет результат в поток. |
Sign(string, List<SignOptions>) | Подписывает документ с коллекциейSignOptions и сохраняет результат в указанный путь к файлу. |
Sign(string, SignOptions) | Подписывает документ с помощьюSignOptions и сохраняет результат в указанный путь к файлу. |
Sign(Stream, List<SignOptions>, SaveOptions) | Подписывает документ с коллекциейSignOptions и сохраняет результат в поток с предопределеннымиSaveOptions . |
Sign(Stream, SignOptions, SaveOptions) | Подписывает документ с помощьюSignOptions и сохраняет результат в поток с предопределеннымиSaveOptions . |
Sign(string, List<SignOptions>, SaveOptions) | Подписывает документ с коллекциейSignOptions и сохраняет результат в указанный путь к файлу с предопределеннымSaveOptions . |
Sign(string, SignOptions, SaveOptions) | Подписывает документ с помощьюSignOptions и сохраняет результат в указанный путь к файлу с предопределеннымSaveOptions . |
Update(BaseSignature) | Обновляет переданную подписьBaseSignature в документе. |
Update(List<BaseSignature>) | Обновляет переданные подписиBaseSignature в документе. |
Verify(List<VerifyOptions>) | Проверяет подписи документа со списком данных VerifyOptions. |
Verify(VerifyOptions) | Проверяет подписи документов с заданными данными VerifyOptions. |
static GenerateSignaturePreview(PreviewSignatureOptions) | Генерирует предварительный просмотр подписи на основе заданных SignOptions.SignOptions |
События
Имя | Описание |
---|---|
event SearchCompleted | Происходит после завершения процесса поиска сигнатуры. |
event SearchProgress | Происходит при изменении хода процесса поиска сигнатур. |
event SearchStarted | Происходит при запуске процесса поиска подписи. |
event SignCompleted | Происходит после завершения процесса подписания документа. |
event SignProgress | Происходит при изменении хода процесса подписания документа. |
event SignStarted | Происходит при запуске процесса подписания документа. |
event VerifyCompleted | Происходит после завершения процесса проверки подписи. |
event VerifyProgress | Происходит при изменении хода процесса проверки подписи. |
event VerifyStarted | Происходит при запуске процесса проверки подписи. |
Примечания
Узнать больше
- Подробнее о возможностях GroupDocs.Signature: Руководство разработчика GroupDocs.Signature
Смотрите также
- пространство имен GroupDocs.Signature
- сборка GroupDocs.Signature