类 TiffStreamReader

TiffStreamReader class

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

public class TiffStreamReader : #=zrO0ny5sTgi5HdVHjc9xpXhHO283CQ4d4kr8prYJ_uaKqxMKjGkhYJPE=

构造函数

名称描述
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)从流中读取单个 double 值。
ReadDoubleArray(long, long)从流中读取 double 值数组。
ReadFloat(long)从流中读取单个 float 值。
ReadFloatArray(long, long)从流中读取 float 值数组。
ReadLong(long)从流中读取 unsigned long 值。
ReadLongArray(long, long)从流中读取 ulong 值数组。
ReadRational(long)从流中读取单个 rational number 值。
ReadRationalArray(long, long)从流中读取 rational 值数组。
ReadSByte(long)从流中读取 signed byte 数据。
ReadSByteArray(long, long)从流中读取 signed byte 值数组。
ReadSInt(long)从流中读取 signed integer 值。
ReadSIntArray(long, long)从流中读取 signed integer 值数组。
ReadSRational(long)从流中读取单个 signed rational number 值。
ReadSRationalArray(long, long)从流中读取 signed rational 值数组。
ReadSShort(long)从流中读取 signed short 值。
ReadSShortArray(long, long)从流中读取 signed short 值数组。
ReadUInt(long)从流中读取 unsigned integer 值。
ReadUIntArray(long, long)从流中读取 unsigned integer 值数组。
ReadULong(long)从流中读取 unsigned long 值。
ReadULongArray(long, long)从流中读取 ulong 值数组。
ReadUShort(long)从流中读取 unsigned short 值。
ReadUShortArray(long, long)从流中读取 unsigned integer 值数组。
ToStreamContainer(long)将底层数据转换为流容器。

另请参见