TiffDataType

TiffDataType class

Тип данных TIFF.

public abstract class TiffDataType : IComparable

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

ИмяОписание
AlignedDataSize { get; }Получает размер дополнительных данных в байтах (в случае, если 12 байтов недостаточно для размещения данных тега).
abstract Count { get; }Получает количество элементов.
abstract DataSize { get; }Получает размер дополнительных данных в байтах (в случае, если 12 байтов недостаточно для размещения данных тега).
Id { get; }Получает целочисленное представление идентификатора тега.
IsValid { get; }Получает значение, указывающее, допустимы ли данные тега. Действительный тег содержит данные, которые можно сохранить. Недопустимый тег не может быть сохранен.
TagId { get; }Получает идентификатор тега.
abstract TagType { get; }Получает тип тега.
abstract Value { get; set; }Получает или задает значение, которое содержит этот тип данных.

Методы

ИмяОписание
static ReadTag(TiffStreamReader, long)Считывает данные тега.
CompareTo(object)Сравнивает текущий экземпляр с другим объектом того же типа и возвращает целое число, указывающее, предшествует ли текущий экземпляр, следует за ним или находится в той же позиции в порядке сортировки, что и другой объект.
virtual DeepClone()Выполняет глубокое клонирование этого экземпляра.
override ToString()ВозвращаетString который представляет этот экземпляр.
abstract WriteAdditionalData(TiffStreamWriter)Записывает дополнительные данные тега.
WriteTag(TiffStreamWriter, long)Записывает данные тега.

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