ImageSignOptions

ImageSignOptions class

Представляет параметры подписи изображения.

public class ImageSignOptions : SignOptions, IAlignment, IDisposable, IRectangle, IRotation, 
    ITransparency

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

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

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

Имя Описание
override AllPages { get; set; } Ставить подпись на все страницы документа. Это свойство можно использовать только для многокадровых форматов изображений (Tiff).
Appearance { get; set; } Внешний вид дополнительной подписи.
Border { 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). (работает, если горизонтальное выравнивание не указано).
virtual LocationMeasureType { get; set; } Тип измерения (пиксели, проценты или миллиметры) для свойств Left и Top.
virtual Margin { get; set; } Получает или задает расстояние между краями подписи и документа. (работает ТОЛЬКО, если указано горизонтальное или вертикальное выравнивание).
virtual MarginMeasureType { get; set; } Получает или задает тип измерения (пиксели, проценты или миллиметры) для Margin.
virtual PageNumber { get; set; } Получает или устанавливает номер страницы документа для подписи. Минимальное значение по умолчанию: 1.
virtual PagesSetup { get; set; } Параметры для указания подписываемых страниц.
Rectangle { get; } Прямоугольник области для размещения изображения на документе.
RotationAngle { get; set; } Угол поворота подписи на странице документа (по часовой стрелке).
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; } Вертикальное выравнивание подписи на странице документа.
Width { get; set; } Ширина подписи на странице документа в значениях меры (пиксели, проценты или миллиметры)MeasureType SizeMeasureType).
ZOrder { get; set; } Получает или задает положение Z-порядка текстовой подписи. Определяет порядок отображения перекрывающихся подписей.

Методы

Имя Описание
static FromBase64(string) Создает новый экземпляр класса ImageSignOptions с предопределенным изображением из Base64.
Dispose() Очищает внутренние ресурсы

Примечания

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

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