Класс DataStreamSupporter

Содержание
[ ]

Summary: The data stream container.

Module: aspose.imaging

Full Name: aspose.imaging.DataStreamSupporter

Inheritance: DisposableObject

Properties

NameTypeAccessDescription
data_stream_containerStreamContainerrПолучает поток данных объекта.
disposedboolrПолучает значение, указывающее, удалён ли этот экземпляр.
is_cachedboolrВозвращает значение, указывающее, кэшированы ли данные объекта в данный момент и не требуется ли чтение данных.

Methods

NameDescription
cache_data()Кеширует данные и гарантирует, что из базового DataStreamSupporter.data_stream_container не будет выполнена дополнительная загрузка данных.
save()Сохраняет данные объекта в текущий DataStreamSupporter.
save(file_path)Сохраняет данные объекта в указанное расположение файла.
save(file_path, over_write)Сохраняет данные объекта в указанное расположение файла.
save(stream)Сохраняет данные объекта в указанный поток.
save_to_stream(stream)Сохраняет данные объекта в указанный поток.

Method: save(file_path)

 save(file_path) 

Сохраняет данные объекта в указанное расположение файла.

Parameters:

ПараметрТипОписание
file_pathstringThe file path to save the object’s data to.

Method: save(file_path, over_write)

 save(file_path, over_write) 

Сохраняет данные объекта в указанное расположение файла.

Parameters:

ПараметрТипОписание
file_pathstringThe file path to save the object’s data to.
over_writeboolесли установлено true, перезаписать содержимое файла, иначе будет выполнено добавление.

Method: save(stream)

 save(stream) 

Сохраняет данные объекта в указанный поток.

Parameters:

ПараметрТипОписание
поток_io.BufferedRandomПоток, в который сохраняются данные объекта.

Method: save_to_stream(stream)

 save_to_stream(stream) 

Сохраняет данные объекта в указанный поток.

Parameters:

ПараметрТипОписание
поток_io.BufferedRandomПоток, в который сохраняются данные объекта.