TiffStreamFactory
Inheritance: java.lang.Object
public final class TiffStreamFactory
La fábrica de flujo Tiff basada en la endianidad de bytes.
Métodos
| Método | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| stream | StreamContainer | El contenedor del flujo. |
| byteOrder | int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| stream | StreamContainer | El contenedor del flujo. |
| byteOrder | int | El orden de bytes. |
| isBigTiff | boolean | Indica 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ámetro | Tipo | Descripción |
|---|---|---|
| stream | StreamContainer | El contenedor del flujo. |
| byteOrder | int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| stream | StreamContainer | El contenedor del flujo. |
| byteOrder | int | El orden de bytes. |
| isBigTiff | boolean | Indica 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ámetro | Tipo | Descripción |
|---|---|---|
| bytes | byte[] | Los bytes. |
| bytesOffset | int | El desplazamiento de bytes. |
| dataLength | int | Longitud de los datos. |
| byteOrder | int | El 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ámetro | Tipo | Descripción |
|---|---|---|
| bytes | byte[] | Los bytes. |
| bytesOffset | int | El desplazamiento de bytes. |
| dataLength | int | Longitud de los datos. |
| byteOrder | int | El orden de bytes. |
| isBigTiff | boolean | Indica el tipo Tiff: original o grande. |
Returns: TiffStreamReader - Tiff stream suitable for reading.