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:
| 参数 | 类型 | 描述 |
|---|---|---|
| fileStreamContainer | FileStreamContainer | 文件流容器。 |
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:
| 参数 | 类型 | 描述 |
|---|---|---|
| fileStreamContainer | FileStreamContainer | 文件流容器。 |
Returns: com.aspose.ms.System.IO.FileStream - 转换的结果。
createFileStream(String fileLocation, boolean isTemporal)
public static FileStreamContainer createFileStream(String fileLocation, boolean isTemporal)
创建新的文件流。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| fileLocation | java.lang.String | 文件位置。 |
| isTemporal | boolean | 如果设置为 true,文件流容器是临时的。 |
Returns: FileStreamContainer - The file stream container.
openFileStream(String fileLocation)
public static FileStreamContainer openFileStream(String fileLocation)
打开现有的文件流。如果文件流不存在,则抛出相应的异常。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| fileLocation | java.lang.String | 文件位置。 |
Returns: FileStreamContainer - The file stream container.
isTemporal()
public boolean isTemporal()
获取或设置指示流是否为临时的值。
Returns:
布尔型 - true 表示流是临时的;否则为 false。
临时流在释放时会自行删除。如果流是基于内存的,则此属性无效。如果流是显式创建的,可以将其标记为临时或持久,否则会抛出相应的异常。
setTemporal(boolean value)
public void setTemporal(boolean value)
设置指示流是否为临时的值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | boolean |
临时流在释放时会自行删除。如果流是基于内存的,则此属性无效。如果流是显式创建的,可以将其标记为临时或持久,否则会抛出相应的异常。 |
isCreated()
public boolean isCreated()
获取指示流是否显式创建的值。
Returns:
布尔型 - true 表示流是显式创建的;否则为 false。
getFilePath()
public String getFilePath()
获取文件路径。
Returns: java.lang.String - 文件路径。