Class TiffStreamFactory
- Namespace
- Aspose.Imaging.FileFormats.Tiff.FileManagement
- Assembly
- Aspose.Imaging.dll
The Tiff stream factory based on byte endianness.
public static class TiffStreamFactory
- Inheritance
-
TiffStreamFactory
- Inherited Members
Methods
GetTiffReader(StreamContainer, TiffByteOrder, bool)
Gets the tiff stream reader.
public static TiffStreamReader GetTiffReader(StreamContainer stream, TiffByteOrder byteOrder, bool isBigTiff = false)
Parameters
stream
StreamContainerThe stream container.
byteOrder
TiffByteOrderThe byte order.
isBigTiff
boolIndicates TIFF type.
Returns
- TiffStreamReader
Tiff stream suitable for reading.
GetTiffReader(byte[], int, int, TiffByteOrder, bool)
Gets the tiff stream reader.
public static TiffStreamReader GetTiffReader(byte[] bytes, int bytesOffset, int dataLength, TiffByteOrder byteOrder, bool isBigTiff = false)
Parameters
bytes
byte[]The bytes.
bytesOffset
intThe bytes offset.
dataLength
intLength of the data.
byteOrder
TiffByteOrderThe byte order.
isBigTiff
boolIndicates Tiff type: original or big.
Returns
- TiffStreamReader
Tiff stream suitable for reading.
GetTiffWriter(StreamContainer, TiffByteOrder, bool)
Gets the tiff stream writer.
public static TiffStreamWriter GetTiffWriter(StreamContainer stream, TiffByteOrder byteOrder, bool isBigTiff = false)
Parameters
stream
StreamContainerThe stream container.
byteOrder
TiffByteOrderThe byte order.
isBigTiff
boolIndicates TIFF type.
Returns
- TiffStreamWriter
Tiff stream suitable for writing.