TiffStreamFactory

Inheritance: java.lang.Object

public final class TiffStreamFactory

La fabrique de flux Tiff basée sur l’endianness des octets.

Méthodes

MéthodeDescription
getTiffWriter(StreamContainer stream, int byteOrder)Obtient l’écrivain du flux tiff.
getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)Obtient l’écrivain du flux tiff.
getTiffReader(StreamContainer stream, int byteOrder)Obtient le lecteur du flux tiff.
getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)Obtient le lecteur du flux tiff.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder)Obtient le lecteur du flux tiff.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder, boolean isBigTiff)Obtient le lecteur du flux tiff.

getTiffWriter(StreamContainer stream, int byteOrder)

public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder)

Obtient l’écrivain du flux tiff.

Parameters:

ParamètreTypeDescription
streamStreamContainerLe conteneur de flux.
byteOrderintL’ordre des octets.

Returns: TiffStreamWriter - Tiff stream suitable for writing.

getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)

public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)

Obtient l’écrivain du flux tiff.

Parameters:

ParamètreTypeDescription
streamStreamContainerLe conteneur de flux.
byteOrderintL’ordre des octets.
isBigTiffbooleanIndique le type TIFF.

Returns: TiffStreamWriter - Tiff stream suitable for writing.

getTiffReader(StreamContainer stream, int byteOrder)

public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder)

Obtient le lecteur du flux tiff.

Parameters:

ParamètreTypeDescription
streamStreamContainerLe conteneur de flux.
byteOrderintL’ordre des octets.

Returns: TiffStreamReader - Tiff stream suitable for reading.

getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)

public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)

Obtient le lecteur du flux tiff.

Parameters:

ParamètreTypeDescription
streamStreamContainerLe conteneur de flux.
byteOrderintL’ordre des octets.
isBigTiffbooleanIndique le type 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)

Obtient le lecteur du flux tiff.

Parameters:

ParamètreTypeDescription
octetsbyte[]Les octets.
bytesOffsetintLe décalage des octets.
dataLengthintLongueur des données.
byteOrderintL’ordre des octets.

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)

Obtient le lecteur du flux tiff.

Parameters:

ParamètreTypeDescription
octetsbyte[]Les octets.
bytesOffsetintLe décalage des octets.
dataLengthintLongueur des données.
byteOrderintL’ordre des octets.
isBigTiffbooleanIndique le type Tiff : original ou grand.

Returns: TiffStreamReader - Tiff stream suitable for reading.