TiffStreamFactory

Inheritance: java.lang.Object

public final class TiffStreamFactory

Фабрика потока Tiff, основанная на порядке байтов.

Методы

МетодОписание
getTiffWriter(StreamContainer stream, int byteOrder)Получает писатель tiff‑потока.
getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)Получает писатель tiff‑потока.
getTiffReader(StreamContainer stream, int byteOrder)Получает читатель tiff‑потока.
getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)Получает читатель tiff‑потока.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder)Получает читатель tiff‑потока.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder, boolean isBigTiff)Получает читатель tiff‑потока.

getTiffWriter(StreamContainer stream, int byteOrder)

public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder)

Получает писатель tiff‑потока.

Parameters:

ПараметрТипОписание
streamStreamContainerКонтейнер потока.
byteOrderintПорядок байтов.

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:

ПараметрТипОписание
streamStreamContainerКонтейнер потока.
byteOrderintПорядок байтов.
isBigTiffbooleanУказывает тип TIFF.

Returns: TiffStreamWriter - Tiff stream suitable for writing.

getTiffReader(StreamContainer stream, int byteOrder)

public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder)

Получает читатель tiff‑потока.

Parameters:

ПараметрТипОписание
streamStreamContainerКонтейнер потока.
byteOrderintПорядок байтов.

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:

ПараметрТипОписание
streamStreamContainerКонтейнер потока.
byteOrderintПорядок байтов.
isBigTiffbooleanУказывает тип 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[]Байты.
bytesOffsetintСмещение байтов.
dataLengthintДлина данных.
byteOrderintПорядок байтов.

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[]Байты.
bytesOffsetintСмещение байтов.
dataLengthintДлина данных.
byteOrderintПорядок байтов.
isBigTiffbooleanУказывает тип Tiff: оригинальный или большой.

Returns: TiffStreamReader - Tiff stream suitable for reading.