ImageMetadataSignature

ImageMetadataSignature class

Содержит свойства подписи метаданных изображения.

public sealed class ImageMetadataSignature : MetadataSignature

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

Имя Описание
ImageMetadataSignature(ushort, object) Создает подпись метаданных изображения с идентификатором и значением

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

Имя Описание
CreatedOn { get; set; } Получить или установить дату создания подписи.
DataEncryption { get; set; } Получает или задает реализациюIDataEncryption интерфейс для кодирования и декодирования свойств подписи Value.
Deleted { get; } Получить флаг, указывающий, была ли эта подпись удалена из документа. Это свойство используется только для записей журнала истории документа, чтобы сохранить список удаленных подписей.
Description { get; } Значение только для чтения для получения описания стандартной подписи метаданных изображения
Height { get; set; } Определяет высоту подписи.
Id { get; set; } Идентификатор подписи метаданных изображения. См.ImageMetadataSignatures класс, содержащий стандартную подпись с предопределенным значением идентификатора.
IsSignature { get; set; } Получить или установить флаг, чтобы указать, является ли этот компонент подписью или содержимым документа. Это свойство используется с методом Update для установки элемента в качестве подписи (истина) или элемента документа (ложь).
Left { get; set; } Указывает левую позицию подписи.
ModifiedOn { get; set; } Получить или установить дату модификации подписи.
Name { get; set; } Указывает уникальное имя метаданных.
PageNumber { get; } Указывает, что подпись страницы была найдена на.
SignatureId { get; } Уникальный идентификатор подписи для изменения подписи в документе с помощью методов Update или Delete. Это свойство будет установлено автоматически после вызова метода Sign или Search. Если это свойство было сохранено до того, как его можно будет установить вручную для управления подписью.
SignatureType { get; } Указывает тип подписи.
Size { get; } Значение только для чтения для получения размера метаданных value
Top { get; set; } Указывает верхнее положение подписи.
Type { get; } Указывает тип значения метаданных.
Value { get; set; } Указывает объект метаданных.
Width { get; set; } Определяет ширину подписи.

Методы

Имя Описание
override Clone() Экземпляр подписи метаданных клонирования.
override Clone(object) Клонировать экземпляр подписи метаданных изображения с заданным значением.
override Equals(object) Перезаписывает метод Equals для сравнения свойств подписи
GetData<T>() Получить объект из значения подписи метаданных через десериализацию.
GetData<T>(IDataEncryption) Получить объект из текста подписи метаданных через десериализацию.
override GetHashCode() Переопределяет метод GetHashCode
override ToBoolean() Преобразует в логическое значение.
override ToDateTime() Преобразует в DateTime.
override ToDateTime(IFormatProvider) Преобразует в DateTime.
override ToDecimal() Преобразует в десятичное число.
override ToDecimal(IFormatProvider) Преобразует в десятичное число.
override ToDouble() Преобразуется в Double.
override ToDouble(IFormatProvider) Преобразуется в Double.
override ToInteger() Преобразует в целое число.
ToLong() Преобразует в длинное.
override ToSingle() Преобразует в число с плавающей запятой.
override ToSingle(IFormatProvider) Преобразует в число с плавающей запятой.
override ToString() Преобразует в строку с переопределением метода ToString()
override ToString(string) Преобразует в строку с указанным форматом
override ToString(string, IFormatProvider) Преобразует в строку с указанным форматом

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