FileStreamContainer

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.StreamContainer

public final class FileStreamContainer extends StreamContainer

Вспомогательный класс для обработки файловых потоков.

Методы

МетодОписание
to_Stream(FileStreamContainer fileStreamContainer)Выполняет явное преобразование из com.aspose.imaging.FileStreamContainer в System.IO.Stream.
to_FileStream(FileStreamContainer fileStreamContainer)Выполняет явное преобразование из com.aspose.imaging.FileStreamContainer в System.IO.FileStream.
createFileStream(String fileLocation, boolean isTemporal)Создаёт новый файловый поток.
openFileStream(String fileLocation)Открывает существующий файловый поток.
isTemporal()Получает или задаёт значение, указывающее, является ли поток временным.
setTemporal(boolean value)Задаёт значение, указывающее, является ли поток временным.
isCreated()Получает значение, указывающее, был ли поток создан явно.
getFilePath()Получает путь к файлу.

to_Stream(FileStreamContainer fileStreamContainer)

public static System.IO.Stream to_Stream(FileStreamContainer fileStreamContainer)

Выполняет явное преобразование из com.aspose.imaging.FileStreamContainer в System.IO.Stream.

Parameters:

ПараметрТипОписание
fileStreamContainerFileStreamContainerКонтейнер файлового потока.

Returns: com.aspose.ms.System.IO.Stream — результат преобразования.

to_FileStream(FileStreamContainer fileStreamContainer)

public static System.IO.FileStream to_FileStream(FileStreamContainer fileStreamContainer)

Выполняет явное преобразование из com.aspose.imaging.FileStreamContainer в System.IO.FileStream.

Parameters:

ПараметрТипОписание
fileStreamContainerFileStreamContainerКонтейнер файлового потока.

Returns: com.aspose.ms.System.IO.FileStream - Результат преобразования.

createFileStream(String fileLocation, boolean isTemporal)

public static FileStreamContainer createFileStream(String fileLocation, boolean isTemporal)

Создаёт новый файловый поток.

Parameters:

ПараметрТипОписание
fileLocationjava.lang.StringРасположение файла.
isTemporalbooleanЕсли установить значение true, контейнер файлового потока будет временным.

Returns: FileStreamContainer - The file stream container.

openFileStream(String fileLocation)

public static FileStreamContainer openFileStream(String fileLocation)

Открывает существующий файловый поток. Если файловый поток не существует, выбрасывается соответствующее исключение.

Parameters:

ПараметрТипОписание
fileLocationjava.lang.StringРасположение файла.

Returns: FileStreamContainer - The file stream container.

isTemporal()

public boolean isTemporal()

Получает или задаёт значение, указывающее, является ли поток временным.

Returns: boolean — true, если поток временный; иначе false.

Временный поток удалит себя при освобождении. Если поток основан на памяти, это свойство не оказывает влияния. Поток может быть помечен как временный или постоянный в случае, если он был создан явно, иначе будет выброшено соответствующее исключение.

setTemporal(boolean value)

public void setTemporal(boolean value)

Задаёт значение, указывающее, является ли поток временным.

Parameters:

ПараметрТипОписание
valueboolean

Временный поток удалит себя при освобождении. Если поток основан на памяти, это свойство не оказывает влияния. Поток может быть помечен как временный или постоянный в случае, если он был создан явно, иначе будет выброшено соответствующее исключение. |

isCreated()

public boolean isCreated()

Получает значение, указывающее, был ли поток создан явно.

Returns: boolean — true, если поток был создан явно; иначе false.

getFilePath()

public String getFilePath()

Получает путь к файлу.

Returns: java.lang.String — путь к файлу.