TiffStreamFactory

Inheritance: java.lang.Object

public final class TiffStreamFactory

La fábrica de flujo Tiff basada en la endianidad de bytes.

Métodos

MétodoDescripción
getTiffWriter(StreamContainer stream, int byteOrder)Obtiene el escritor de flujo tiff.
getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)Obtiene el escritor de flujo tiff.
getTiffReader(StreamContainer stream, int byteOrder)Obtiene el lector de flujo tiff.
getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)Obtiene el lector de flujo tiff.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder)Obtiene el lector de flujo tiff.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder, boolean isBigTiff)Obtiene el lector de flujo tiff.

getTiffWriter(StreamContainer stream, int byteOrder)

public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder)

Obtiene el escritor de flujo tiff.

Parameters:

ParámetroTipoDescripción
streamStreamContainerEl contenedor del flujo.
byteOrderintEl orden de bytes.

Returns: TiffStreamWriter - Tiff stream suitable for writing.

getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)

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

Obtiene el escritor de flujo tiff.

Parameters:

ParámetroTipoDescripción
streamStreamContainerEl contenedor del flujo.
byteOrderintEl orden de bytes.
isBigTiffbooleanIndica el tipo TIFF.

Returns: TiffStreamWriter - Tiff stream suitable for writing.

getTiffReader(StreamContainer stream, int byteOrder)

public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder)

Obtiene el lector de flujo tiff.

Parameters:

ParámetroTipoDescripción
streamStreamContainerEl contenedor del flujo.
byteOrderintEl orden de bytes.

Returns: TiffStreamReader - Tiff stream suitable for reading.

getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)

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

Obtiene el lector de flujo tiff.

Parameters:

ParámetroTipoDescripción
streamStreamContainerEl contenedor del flujo.
byteOrderintEl orden de bytes.
isBigTiffbooleanIndica el tipo 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)

Obtiene el lector de flujo tiff.

Parameters:

ParámetroTipoDescripción
bytesbyte[]Los bytes.
bytesOffsetintEl desplazamiento de bytes.
dataLengthintLongitud de los datos.
byteOrderintEl orden de bytes.

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)

Obtiene el lector de flujo tiff.

Parameters:

ParámetroTipoDescripción
bytesbyte[]Los bytes.
bytesOffsetintEl desplazamiento de bytes.
dataLengthintLongitud de los datos.
byteOrderintEl orden de bytes.
isBigTiffbooleanIndica el tipo Tiff: original o grande.

Returns: TiffStreamReader - Tiff stream suitable for reading.