TiffStreamFactory
Inheritance: java.lang.Object
public final class TiffStreamFactory
基于字节序的 Tiff 流工厂。
方法
getTiffWriter(StreamContainer stream, int byteOrder)
public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder)
获取 tiff 流写入器。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| stream | StreamContainer | 流容器。 |
| byteOrder | int | 字节顺序。 |
Returns: TiffStreamWriter - Tiff stream suitable for writing.
getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)
public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)
获取 tiff 流写入器。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| stream | StreamContainer | 流容器。 |
| byteOrder | int | 字节顺序。 |
| isBigTiff | boolean | 指示 TIFF 类型。 |
Returns: TiffStreamWriter - Tiff stream suitable for writing.
getTiffReader(StreamContainer stream, int byteOrder)
public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder)
获取 tiff 流读取器。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| stream | StreamContainer | 流容器。 |
| byteOrder | int | 字节顺序。 |
Returns: TiffStreamReader - Tiff stream suitable for reading.
getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)
public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)
获取 tiff 流读取器。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| stream | StreamContainer | 流容器。 |
| byteOrder | int | 字节顺序。 |
| isBigTiff | boolean | 指示 TIFF 类型。 |
Returns: TiffStreamReader - Tiff stream suitable for reading.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder)
public static TiffStreamReader getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder)
获取 tiff 流读取器。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 字节 | byte[] | 字节。 |
| bytesOffset | int | 字节偏移量。 |
| dataLength | int | 数据的长度。 |
| byteOrder | int | 字节顺序。 |
Returns: TiffStreamReader - Tiff stream suitable for reading.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder, boolean isBigTiff)
public static TiffStreamReader getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder, boolean isBigTiff)
获取 tiff 流读取器。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 字节 | byte[] | 字节。 |
| bytesOffset | int | 字节偏移量。 |
| dataLength | int | 数据的长度。 |
| byteOrder | int | 字节顺序。 |
| isBigTiff | boolean | 指示 Tiff 类型:原始或大。 |
Returns: TiffStreamReader - Tiff stream suitable for reading.