Class TiffStreamReader

TiffStreamReader class

用于处理小端 tiff 文件格式的 tiff 流。

public class TiffStreamReader

构造函数

姓名描述
TiffStreamReader(byte[])初始化一个新的实例TiffStreamReader类.
TiffStreamReader(StreamContainer)初始化一个新的实例TiffStreamReader类.
TiffStreamReader(byte[], int)初始化一个新的实例TiffStreamReader类.
TiffStreamReader(byte[], int, int)初始化一个新的实例TiffStreamReader类.

特性

姓名描述
Length { get; }获取阅读器长度。
ThrowExceptions { get; set; }获取或设置一个值,指示是否在不正确的数据处理(读取或写入流)时引发异常。

方法

姓名描述
ReadBytes(long, long)从流中读取一个无符号字节值数组。
ReadBytes(byte[], int, long, long)从流中读取字节值数组。
ReadDouble(long)从流中读取单个双精度值。
ReadDoubleArray(long, long)从流中读取双精度值数组。
ReadFloat(long)从流中读取单个浮点值。
ReadFloatArray(long, long)从流中读取浮点值数组。
ReadRational(long)从流中读取单个有理数值。
ReadRationalArray(long, long)从流中读取一组有理数。
ReadSByte(long)从流中读取有符号字节数据。
ReadSByteArray(long, long)从流中读取带符号字节值的数组。
ReadSLong(long)从流中读取有符号整数值。
ReadSLongArray(long, long)从流中读取一个有符号整数值的数组。
ReadSRational(long)从流中读取单个带符号的有理数值。
ReadSRationalArray(long, long)从流中读取一组带符号的有理值。
ReadSShort(long)从流中读取带符号的短值。
ReadSShortArray(long, long)从流中读取一组带符号的短值。
ReadULong(long)从流中读取无符号整数值。
ReadULongArray(long, long)从流中读取一个无符号整数值数组。
ReadUShort(long)从流中读取无符号短值。
ReadUShortArray(long, long)从流中读取一个无符号整数值数组。
ToStreamContainer(long)将底层数据转换为流容器。

也可以看看