TiffStreamFactory

Inheritance: java.lang.Object

public final class TiffStreamFactory

Die Tiff-Stream-Fabrik basierend auf der Byte-Endianness.

Methoden

MethodeBeschreibung
getTiffWriter(StreamContainer stream, int byteOrder)Gibt den tiff-Stream-Schreiber zurück.
getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)Gibt den tiff-Stream-Schreiber zurück.
getTiffReader(StreamContainer stream, int byteOrder)Gibt den tiff-Stream-Leser zurück.
getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)Gibt den tiff-Stream-Leser zurück.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder)Gibt den tiff-Stream-Leser zurück.
getTiffReader(byte[] bytes, int bytesOffset, int dataLength, int byteOrder, boolean isBigTiff)Gibt den tiff-Stream-Leser zurück.

getTiffWriter(StreamContainer stream, int byteOrder)

public static TiffStreamWriter getTiffWriter(StreamContainer stream, int byteOrder)

Gibt den tiff-Stream-Schreiber zurück.

Parameters:

ParameterTypBeschreibung
streamStreamContainerDer Stream‑Container.
byteOrderintDie Byte-Reihenfolge.

Returns: TiffStreamWriter - Tiff stream suitable for writing.

getTiffWriter(StreamContainer stream, int byteOrder, boolean isBigTiff)

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

Gibt den tiff-Stream-Schreiber zurück.

Parameters:

ParameterTypBeschreibung
streamStreamContainerDer Stream‑Container.
byteOrderintDie Byte-Reihenfolge.
isBigTiffbooleanGibt den TIFF-Typ an.

Returns: TiffStreamWriter - Tiff stream suitable for writing.

getTiffReader(StreamContainer stream, int byteOrder)

public static TiffStreamReader getTiffReader(StreamContainer stream, int byteOrder)

Gibt den tiff-Stream-Leser zurück.

Parameters:

ParameterTypBeschreibung
streamStreamContainerDer Stream‑Container.
byteOrderintDie Byte-Reihenfolge.

Returns: TiffStreamReader - Tiff stream suitable for reading.

getTiffReader(StreamContainer stream, int byteOrder, boolean isBigTiff)

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

Gibt den tiff-Stream-Leser zurück.

Parameters:

ParameterTypBeschreibung
streamStreamContainerDer Stream‑Container.
byteOrderintDie Byte-Reihenfolge.
isBigTiffbooleanGibt den TIFF-Typ an.

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)

Gibt den tiff-Stream-Leser zurück.

Parameters:

ParameterTypBeschreibung
Bytesbyte[]Die Bytes.
bytesOffsetintDer Byte-Offset.
dataLengthintLänge der Daten.
byteOrderintDie Byte-Reihenfolge.

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)

Gibt den tiff-Stream-Leser zurück.

Parameters:

ParameterTypBeschreibung
Bytesbyte[]Die Bytes.
bytesOffsetintDer Byte-Offset.
dataLengthintLänge der Daten.
byteOrderintDie Byte-Reihenfolge.
isBigTiffbooleanGibt den Tiff-Typ an: original oder groß.

Returns: TiffStreamReader - Tiff stream suitable for reading.