TextSignOptions

TextSignOptions class

Представляет параметры текстовой подписи.

public class TextSignOptions : SignOptions, IAlignment, IRectangle, IRotation, ITransparency

Конструкторы

Имя Описание
TextSignOptions() Инициализирует новый экземпляр класса TextSignOptions со значениями по умолчанию.
TextSignOptions(string) Инициализирует новый экземпляр класса TextSignOptions текстом.

Характеристики

Имя Описание
virtual AllPages { get; set; } Поставить подпись на всех страницах документа.
Appearance { get; set; } Внешний вид дополнительной подписи.
Background { get; set; } Получает или задает настройки фона подписи.
Border { get; set; } Укажите настройки границ
DocumentType { get; set; } Получить или установить тип документа для параметров подписиDocumentType
Extensions { get; } Расширения подписи.
Font { get; set; } Получает или задает шрифт подписи.
virtual ForeColor { get; set; } Получает или задает основной цвет подписи.
FormTextFieldTitle { get; set; } Получает или задает заголовок поля текстовой формы для размещения в нем текстовой подписи. Это свойство можно использовать только с SignatureImplementation = TextToFormField.
FormTextFieldType { get; set; } Получает или задает тип поля формы для размещения в нем текстовой подписи. Это свойство можно использовать только с SignatureImplementation = TextToFormField. Значение по умолчанию — AllTextTypes.
Height { get; set; } Высота подписи на странице документа в значениях измерения (в пикселях, процентах или миллиметрах см.MeasureType Свойство SizeMeasureType).
HorizontalAlignment { get; set; } Горизонтальное выравнивание подписи на странице документа.
Left { get; set; } Левая позиция X подписи на странице документа в значениях измерения (пиксели, проценты или миллиметры, см.MeasureType Свойство LocationMeasureType). (работает, если горизонтальное выравнивание не указано).
virtual LocationMeasureType { get; set; } Тип измерения (пиксели, проценты или миллиметры) для свойств Left и Top.
virtual Margin { get; set; } Получает или задает расстояние между краями подписи и документа. (работает ТОЛЬКО, если указано горизонтальное или вертикальное выравнивание).
virtual MarginMeasureType { get; set; } Получает или задает тип измерения (пиксели, проценты или миллиметры) для Margin.
Native { get; set; } Получает или задает собственный атрибут. Если он установлен, могут использоваться подписи, специфичные для документа. Например, собственный текстовый водяной знак для документов WordProcessing отличается от обычного.
virtual PageNumber { get; set; } Получает или устанавливает номер страницы документа для подписи. Минимальное значение по умолчанию: 1.
virtual PagesSetup { get; set; } Параметры для указания подписываемых страниц.
RotationAngle { get; set; } Угол поворота подписи на странице документа (по часовой стрелке).
ShapeType { get; set; } Получает или задает тип формы для размещения текста. Это свойство можно использовать только с SignatureImplementation = TextStamp. Значение по умолчанию — Rectangle.
SignatureID { get; set; } Получает или задает уникальный идентификатор подписи. Его можно использовать в опциях проверки подписи. Свойство поддерживается только для документов Pdf.
SignatureImplementation { get; set; } Получает или задает тип реализации текстовой подписи.
SignatureType { get; } Получить тип подписиSignatureType
virtual SizeMeasureType { get; set; } Тип измерения (пиксели, проценты или миллиметры) для свойств ширины и высоты.
Stretch { get; set; } Режим растяжения на странице документа.
Text { get; set; } Получает или задает текст подписи.
TextHorizontalAlignment { get; set; } Горизонтальное выравнивание текста внутри подписи. Эта функция поддерживается только для реализаций подписи изображения и аннотации (см.TextSignatureImplementation Свойство реализации подписи).
TextVerticalAlignment { get; set; } Вертикальное выравнивание текста внутри подписи. Эта функция поддерживается только для реализации подписи изображения (см.TextSignatureImplementation свойство SignatureImplementation).
Top { get; set; } Верхняя Y позиция подписи на странице документа в значениях измерения (пиксели, проценты или миллиметры, см.MeasureTypeСвойство LocationMeasureType). (работает, если вертикальное выравнивание не указано).
Transparency { get; set; } Получает или задает прозрачность подписи (значение от 0,0 (непрозрачная) до 1,0 (прозрачная)). Значение по умолчанию — 0 (непрозрачный).
VerticalAlignment { get; set; } Вертикальное выравнивание подписи на странице документа.
Width { get; set; } Ширина подписи на странице документа в значениях измерения (в пикселях, процентах или миллиметрах см.MeasureType Свойство SizeMeasureType).
ZOrder { get; set; } Получает или задает положение Z-порядка текстовой подписи. Определяет порядок отображения перекрывающихся подписей.

Примечания

Узнать больше

Смотрите также