public final class TiffIfdType extends TiffCommonArrayType
Represents the TIFF Exif image file directory type class.
Constructor and Description |
---|
TiffIfdType(int tagId)
Initializes a new instance of the
TiffIfdType class. |
Modifier and Type | Method and Description |
---|---|
long |
getElementSize()
Gets the element size in bytes.
|
int |
getTagType()
Gets the tag type.
|
Object |
getValue()
Gets or sets the value this data type contains.
|
long[] |
getValues()
Gets or sets the values.
|
com.aspose.ms.System.Array |
getValuesContainer()
Gets the values container.
|
void |
setValue(Object value)
Gets or sets the value this data type contains.
|
void |
setValues(long[] value)
Gets or sets the values.
|
long |
writeAdditionalData(TiffStreamWriter dataStream)
Writes the additional tag data.
|
getCount, getDataSize
public TiffIfdType(int tagId)
Initializes a new instance of the TiffIfdType
class.
tagId
- The tag id.public long[] getValues()
Gets or sets the values.
Value: The values.public void setValues(long[] value)
Gets or sets the values.
Value: The values.public com.aspose.ms.System.Array getValuesContainer()
Gets the values container.
Value: The values container.getValuesContainer
in class TiffCommonArrayType
public long getElementSize()
Gets the element size in bytes.
Value: The element size in bytes.getElementSize
in class TiffCommonArrayType
public int getTagType()
Gets the tag type.
Value: The tag type.getTagType
in class TiffDataType
public Object getValue()
Gets or sets the value this data type contains.
getValue
in class TiffDataType
com.aspose.ms.System.ArgumentException
- Only uint array is supported.
Value:
The value.public void setValue(Object value)
Gets or sets the value this data type contains.
setValue
in class TiffDataType
value
- The value.com.aspose.ms.System.ArgumentException
- Only uint array is supported.
Value:
The value.public long writeAdditionalData(TiffStreamWriter dataStream)
Writes the additional tag data.
writeAdditionalData
in class TiffDataType
dataStream
- The data stream.