Класс TiffStreamFactory

Summary: The Tiff stream factory based on byte endianness.

Module: aspose.imaging.fileformats.tiff.filemanagement

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

Methods

NameDescription
get_tiff_reader(bytes, bytes_offset, data_length, byte_order, is_big_tiff)Получает считыватель tiff‑потока.
get_tiff_reader(stream, byte_order, is_big_tiff)Получает считыватель tiff‑потока.
get_tiff_writer(stream, byte_order, is_big_tiff)Получает записыватель tiff‑потока.

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) 

Получает считыватель tiff‑потока.

Parameters:

ПараметрТипОписание
байтыSystem.ByteБайты.
bytes_offsetintСмещение байтов.
data_lengthintДлина данных.
byte_orderTiffByteOrderПорядок байтов.
is_big_tiffboolУказывает тип Tiff: оригинальный или большой.

Returns

ТипОписание
TiffStreamReaderПоток Tiff, подходящий для чтения.

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

 get_tiff_reader(stream, byte_order, is_big_tiff) 

Получает считыватель tiff‑потока.

Parameters:

ПараметрТипОписание
streamStreamContainerКонтейнер потока.
byte_orderTiffByteOrderПорядок байтов.
is_big_tiffboolУказывает тип TIFF.

Returns

ТипОписание
TiffStreamReaderПоток Tiff, подходящий для чтения.

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

 get_tiff_writer(stream, byte_order, is_big_tiff) 

Получает записыватель tiff‑потока.

Parameters:

ПараметрТипОписание
streamStreamContainerКонтейнер потока.
byte_orderTiffByteOrderПорядок байтов.
is_big_tiffboolУказывает тип TIFF.

Returns

ТипОписание
TiffStreamWriterПоток Tiff, подходящий для записи.