Класс StreamExtensions

Summary: Provides access to the creation of a MemoryStream or FileStream.

Module: aspose.imaging.extensions

Full Name: aspose.imaging.extensions.StreamExtensions

Methods

NameDescription
create_file_stream(path, file_mode)Создаёт FileStream.
create_memory_stream()Создаёт MemoryStream.
create_memory_stream_from_bytes(array)Создаёт MemoryStream с заданным массивом внутри.
create_memory_stream_with_size(capacity)Создает MemoryStream с заданной емкостью.

Method: create_file_stream(path, file_mode) [static]

 create_file_stream(path, file_mode) 

Создаёт FileStream.

Parameters:

ПараметрТипОписание
путьstringПуть.
file_modeFileModeРежим файла.

Returns

ТипОписание
_io.BufferedRandomЭкземпляр FileStream.

Method: create_memory_stream() [static]

 create_memory_stream() 

Создаёт MemoryStream.

Returns

ТипОписание
_io.BufferedRandomЭкземпляр MemoryStream.

Method: create_memory_stream_from_bytes(array) [static]

 create_memory_stream_from_bytes(array) 

Создаёт MemoryStream с заданным массивом внутри.

Parameters:

ПараметрТипОписание
arraySystem.ByteМассив для обёртки.

Returns

ТипОписание
_io.BufferedRandomЭкземпляр MemoryStream.

Method: create_memory_stream_with_size(capacity) [static]

 create_memory_stream_with_size(capacity) 

Создает MemoryStream с заданной емкостью.

Parameters:

ПараметрТипОписание
capacityintЕмкость.

Returns

ТипОписание
_io.BufferedRandomЭкземпляр MemoryStream.