Class TiffStreamFactory
Namespace: Aspose.Imaging.FileFormats.Tiff.FileManagement
Assembly: Aspose.Imaging.dll (25.4.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.