DigitalSignOptions
Содержание
[
Скрывать
]
DigitalSignOptions class
Представляет параметры цифровой подписи.
public class DigitalSignOptions : ImageSignOptions
Конструкторы
| Имя | Описание |
|---|---|
| DigitalSignOptions() | Инициализирует новый экземпляр класса DigitalSignOptions со значениями по умолчанию. |
| DigitalSignOptions(Stream) | Инициализирует новый экземпляр класса DigitalSignOptions потоком сертификата. |
| DigitalSignOptions(string) | Инициализирует новый экземпляр класса DigitalSignOptions с файлом сертификата. |
| DigitalSignOptions(Stream, Stream) | Инициализирует новый экземпляр класса DigitalSignOptions с потоком сертификата и потоком изображения. |
| DigitalSignOptions(Stream, string) | Инициализирует новый экземпляр класса DigitalSignOptions с потоком сертификата и файлом изображения. |
| DigitalSignOptions(string, Stream) | Инициализирует новый экземпляр класса DigitalSignOptions с файлом сертификата и потоком изображения. |
| DigitalSignOptions(string, string) | Инициализирует новый экземпляр класса DigitalSignOptions с файлом сертификата и файлом изображения. |
Характеристики
| Имя | Описание |
|---|---|
| override AllPages { get; set; } | Ставить подпись на все страницы документа. Это свойство можно использовать только для многокадровых форматов изображений (Tiff). |
| Appearance { get; set; } | Внешний вид дополнительной подписи. |
| Border { get; set; } | Укажите настройки границ |
| CertificateFilePath { get; set; } | Получает или задает путь к файлу цифрового сертификата. Это свойство используется, только если не указан CertificateStream. |
| CertificateStream { get; set; } | Получает или устанавливает поток цифровых сертификатов. Если это свойство указано, оно всегда используется вместо CertificateFilePath. |
| Contact { get; set; } | Получает или задает контакт подписи. |
| DocumentType { get; set; } | Получить или установить тип документа для параметров подписиDocumentType |
| Extensions { get; } | Расширения подписи. |
| Height { get; set; } | Высота подписи на странице документа в значениях измерения (в пикселях, процентах или миллиметрах см.MeasureType SizeMeasureType). |
| HorizontalAlignment { get; set; } | Горизонтальное выравнивание подписи на странице документа. |
| ImageFilePath { get; set; } | Получает или задает путь к файлу изображения подписи. Это свойство используется, только если не указан ImageStream. |
| ImageStream { get; set; } | Получает или задает поток изображения подписи. Если это свойство указано, оно всегда используется вместо ImageFilePath. |
| virtual Left { get; set; } | Левая позиция X подписи на странице документа в значениях измерения (пиксели, проценты или миллиметры, см.MeasureType LocationMeasureType). (работает, если горизонтальное выравнивание не указано). |
| Location { get; set; } | Получает или задает расположение подписи. |
| virtual LocationMeasureType { get; set; } | Тип измерения (пиксели, проценты или миллиметры) для свойств Left и Top. |
| virtual Margin { get; set; } | Получает или задает расстояние между краями подписи и документа. (работает ТОЛЬКО, если указано горизонтальное или вертикальное выравнивание). |
| virtual MarginMeasureType { get; set; } | Получает или задает тип измерения (пиксели, проценты или миллиметры) для Margin. |
| virtual PageNumber { get; set; } | Получает или устанавливает номер страницы документа для подписи. Минимальное значение по умолчанию: 1. |
| virtual PagesSetup { get; set; } | Параметры для указания подписываемых страниц. |
| Password { get; set; } | Получает или устанавливает пароль цифрового сертификата. |
| Reason { get; set; } | Получает или устанавливает причину подписи. |
| Rectangle { get; } | Прямоугольник области для размещения изображения на документе. |
| RotationAngle { get; set; } | Угол поворота подписи на странице документа (по часовой стрелке). |
| Signature { get; set; } | Получает или задает свойства цифровой подписи документа. Для подписи документов Pdf можно установить дополнительные свойства с помощью экземпляраPdfDigitalSignature |
| SignatureType { get; } | Получить тип подписиSignatureType |
| virtual SizeMeasureType { get; set; } | Тип измерения (пиксели, проценты или миллиметры) для свойств ширины и высоты. |
| Stretch { get; set; } | Режим растяжения на странице документа. |
| virtual Top { get; set; } | Верхняя Y позиция подписи на странице документа в значениях измерения (пиксели, проценты или миллиметры, см.MeasureType LocationMeasureType). (работает, если не указано вертикальное выравнивание). |
| Transparency { get; set; } | Получает или задает прозрачность подписи (значение от 0,0 (непрозрачная) до 1,0 (прозрачная)). Значение по умолчанию — 0 (непрозрачный). |
| VerticalAlignment { get; set; } | Вертикальное выравнивание подписи на странице документа. |
| Visible { get; set; } | Получает или устанавливает видимость подписи. |
| Width { get; set; } | Ширина подписи на странице документа в значениях меры (пиксели, проценты или миллиметры)MeasureType SizeMeasureType). |
| XAdESType { get; set; } | Тип XAdESXAdESType . Значение по умолчанию — None (XAdES выключен). На данный момент тип подписи XAdES поддерживается только для электронных таблиц. |
| ZOrder { get; set; } | Получает или задает положение Z-порядка текстовой подписи. Определяет порядок отображения перекрывающихся подписей. |
Методы
| Имя | Описание |
|---|---|
| Dispose() | Очищает внутренние ресурсы |
Примечания
Узнать больше
- Базовое использование для создания ЭЦП с помощью GroupDocs.Signature: Как подписать документ электронной цифровой подписью
- Расширенное использование настроек ЭЦП с GroupDocs.Signature: Расширенное использование документа eSign с цифровой подписью и дополнительными настройками
Смотрите также
- class ImageSignOptions
- пространство имен GroupDocs.Signature.Options
- сборка GroupDocs.Signature