Class TiffStreamFactory
Namespace: Aspose.Imaging.FileFormats.Tiff.FileManagement
Assembly: Aspose.Imaging.dll (25.2.0)
The Tiff stream factory based on byte endianness.
public static class TiffStreamFactory
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
GetTiffReader(StreamContainer, TiffByteOrder, bool)
Gets the tiff stream reader.
public static TiffStreamReader GetTiffReader(StreamContainer stream, TiffByteOrder byteOrder, bool isBigTiff = false)
Parameters
stream
StreamContainer
The stream container.
byteOrder
TiffByteOrder
The byte order.
isBigTiff
bool
Indicates TIFF type.
Returns
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
int
The bytes offset.
dataLength
int
Length of the data.
byteOrder
TiffByteOrder
The byte order.
isBigTiff
bool
Indicates Tiff type: original or big.
Returns
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
StreamContainer
The stream container.
byteOrder
TiffByteOrder
The byte order.
isBigTiff
bool
Indicates TIFF type.
Returns
Tiff stream suitable for writing.