TiffDataType Class
The tiff data type.
Inheritance Hierarchy

Namespace: Aspose.Imaging.FileFormats.Tiff
Assembly: Aspose.Imaging (in Aspose.Imaging.dll) Version: 21.04
Syntax
public abstract class TiffDataType : IComparable

The TiffDataType type exposes the following members.

Constructors
  NameDescription
Protected methodTiffDataType
Initializes a new instance of the TiffDataType class.
Properties
  NameDescription
Public propertyAlignedDataSize
Gets the additional data size in bytes (in case the 12 bytes is not enough to fit the tag data).
Public propertyCount
Gets the count of elements.
Public propertyDataSize
Gets the additional data size in bytes (in case the 12 bytes is not enough to fit the tag data).
Public propertyId
Gets tag id integer representation.
Public propertyIsValid
Gets a value indicating whether tag data is valid. The valid tag contains data which may be preserved. The invalid tag cannot be stored.
Public propertyTagId
Gets the tag id.
Public propertyTagType
Gets the tag type.
Public propertyValue
Gets or sets the value this data type contains.
Methods
  NameDescription
Public methodCompareTo
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Protected methodCopyInstanceData
Copies the instance data into the cloned type.
Protected methodCreateInstance
Creates a new instance.
Public methodDeepClone
Performs a deep clone of this instance.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodReadData
Reads the additional data.
Public methodStatic memberReadTag
Reads the tag data.
Public methodToString
Returns a String that represents this instance.
(Overrides ObjectToString.)
Public methodWriteAdditionalData
Writes the additional tag data.
Public methodWriteTag
Writes the tag data.
Protected methodWriteTagValueOrOffset
Writes the tag value or additional offset.
See Also