TiffStreamFactory
Inheritance: java.lang.Object
public final class TiffStreamFactory
La fabbrica di flussi Tiff basata sull’endianness dei byte.
Metodi
| Metodo | Descrizione |
|---|---|
| getTiffWriter(StreamContainer stream, int byteOrder) | Ottiene lo scrittore del flusso tiff. |
| getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff) | Ottiene lo scrittore del flusso tiff. |
| getTiffReader(StreamContainer stream, int byteOrder) | Ottiene il lettore del flusso tiff. |
| getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff) | Ottiene il lettore del flusso tiff. |
| getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder) | Ottiene il lettore del flusso tiff. |
| getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder, boolean isBigTiff) | Ottiene il lettore del flusso tiff. |
getTiffWriter(StreamContainer stream, int byteOrder)
public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder)
Ottiene lo scrittore del flusso tiff.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | StreamContainer | Il contenitore dello stream. |
| byteOrder | int | L’ordine dei byte. |
Returns: TiffStreamWriter - Tiff stream suitable for writing.
getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)
public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)
Ottiene lo scrittore del flusso tiff.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | StreamContainer | Il contenitore dello stream. |
| byteOrder | int | L’ordine dei byte. |
| isBigTiff | boolean | Indica il tipo TIFF. |
Returns: TiffStreamWriter - Tiff stream suitable for writing.
getTiffReader(StreamContainer stream, int byteOrder)
public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder)
Ottiene il lettore del flusso tiff.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | StreamContainer | Il contenitore dello stream. |
| byteOrder | int | L’ordine dei byte. |
Returns: TiffStreamReader - Tiff stream suitable for reading.
getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)
public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)
Ottiene il lettore del flusso tiff.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| stream | StreamContainer | Il contenitore dello stream. |
| byteOrder | int | L’ordine dei byte. |
| isBigTiff | boolean | Indica il 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)
Ottiene il lettore del flusso tiff.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| byte | byte[] | I byte. |
| bytesOffset | int | L’offset dei byte. |
| dataLength | int | Lunghezza dei dati. |
| byteOrder | int | L’ordine dei byte. |
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)
Ottiene il lettore del flusso tiff.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| byte | byte[] | I byte. |
| bytesOffset | int | L’offset dei byte. |
| dataLength | int | Lunghezza dei dati. |
| byteOrder | int | L’ordine dei byte. |
| isBigTiff | boolean | Indica il tipo Tiff: originale o grande. |
Returns: TiffStreamReader - Tiff stream suitable for reading.