TiffStreamFactory Class

Summary: The Tiff stream factory based on byte endianness.

Module: aspose.imaging.fileformats.tiff.filemanagement

Full Name: aspose.imaging.fileformats.tiff.filemanagement.TiffStreamFactory

Aspose.Imaging Version: 24.7.0

Methods

NameDescription
get_tiff_reader(bytes, bytes_offset, data_length, byte_order, is_big_tiff)Gets the tiff stream reader.
get_tiff_reader(stream, byte_order, is_big_tiff)Gets the tiff stream reader.
get_tiff_writer(stream, byte_order, is_big_tiff)Gets the tiff stream writer.

Method: get_tiff_reader(bytes, bytes_offset, data_length, byte_order, is_big_tiff) [static]

 get_tiff_reader(bytes, bytes_offset, data_length, byte_order, is_big_tiff) 

Gets the tiff stream reader.

Parameters:

ParameterTypeDescription
bytesbyteThe bytes.
bytes_offsetintThe bytes offset.
data_lengthintLength of the data.
byte_orderTiffByteOrderThe byte order.
is_big_tiffboolIndicates Tiff type: original or big.

Returns

TypeDescription
TiffStreamReaderTiff stream suitable for reading.

Method: get_tiff_reader(stream, byte_order, is_big_tiff) [static]

 get_tiff_reader(stream, byte_order, is_big_tiff) 

Gets the tiff stream reader.

Parameters:

ParameterTypeDescription
streamStreamContainerThe stream container.
byte_orderTiffByteOrderThe byte order.
is_big_tiffboolIndicates TIFF type.

Returns

TypeDescription
TiffStreamReaderTiff stream suitable for reading.

Method: get_tiff_writer(stream, byte_order, is_big_tiff) [static]

 get_tiff_writer(stream, byte_order, is_big_tiff) 

Gets the tiff stream writer.

Parameters:

ParameterTypeDescription
streamStreamContainerThe stream container.
byte_orderTiffByteOrderThe byte order.
is_big_tiffboolIndicates TIFF type.

Returns

TypeDescription
TiffStreamWriterTiff stream suitable for writing.