Class FileStreamContainer
نام ها : Aspose.Imaging جمع آوری: Aspose.Imaging.dll (25.4.0)
کمک به پردازش جریان فایل
[JsonObject(MemberSerialization.OptIn)]
public sealed class FileStreamContainer : StreamContainer, IDisposable
Inheritance
object ← DisposableObject ← StreamContainer ← FileStreamContainer
Implements
اعضای ارثی
StreamContainer.ReadWriteBytesCount , StreamContainer.Flush() , StreamContainer.Write(byte[]) , StreamContainer.WriteByte(byte) , StreamContainer.Read(byte[]) , StreamContainer.ToBytes() , StreamContainer.ToBytes(long, long) , StreamContainer.Read(byte[], int, int) , StreamContainer.ReadByte() , StreamContainer.Seek(long, SeekOrigin) , StreamContainer.SeekBegin() , StreamContainer.Write(byte[], int, int) , StreamContainer.Save(Stream) , StreamContainer.Save(Stream, int) , StreamContainer.Save(Stream, int, long) , StreamContainer.Save(string) , StreamContainer.Save(string, int) , StreamContainer.Save(string, int, long) , StreamContainer.WriteTo(StreamContainer) , StreamContainer.WriteTo(StreamContainer, long) , StreamContainer.SyncRoot , StreamContainer.Position , StreamContainer.Stream , StreamContainer.IsStreamDisposedOnClose , StreamContainer.Length , StreamContainer.CanRead , StreamContainer.CanSeek , StreamContainer.CanWrite , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FilePath
مسیر فایل را به دست آورید.
public string FilePath { get; }
ارزش املاک
IsCreated
یک مقدار نشان می دهد که آیا جریان به طور صریح ایجاد شده است یا خیر.
public bool IsCreated { get; }
ارزش املاک
IsTemporal
دریافت یا تنظیم یک مقدار نشان می دهد که آیا جریان موقت است یا خیر.
public bool IsTemporal { get; set; }
ارزش املاک
Remarks
اگر جریان مبتنی بر حافظه باشد، این دارایی اثر ندارد.جریان را می توان به عنوان موقت یا مداوم در صورت ایجاد آن به طور صریح در غیر این صورت استثنا مناسب پرتاب می شود.
Methods
AfterStreamDisposed()
پس از اتمام اتمام اتمام اتمام اتمام اتمام
protected override void AfterStreamDisposed()
BeforeSave(Stream)
تماس قبل از ذخیره در جریان مقصد رخ می دهد.
protected override void BeforeSave(Stream destinationStream)
Parameters
destinationStream
Stream
جریان مقصد است.
CreateFileStream(بایگانی برچسب ها: bool)
ایجاد یک جریان فایل جدید
public static FileStreamContainer CreateFileStream(string fileLocation, bool isTemporal)
Parameters
fileLocation
string
موقعیت فایل ها
isTemporal
bool
اگر به “واقعی” تنظیم شده باشد، مخزن جریان فایل موقت است.
Returns
فایل جریان کانتینر
OpenFileStream(String)
یک جریان فایل موجود باز می شود.اگر جریان فایل وجود ندارد، استثنا مناسب پرتاب می شود.
public static FileStreamContainer OpenFileStream(string fileLocation)
Parameters
fileLocation
string
موقعیت فایل ها
Returns
فایل جریان کانتینر
Operators
مشخصات اپراتور جریان(FileStreamContainer)
تبدیل صریح از Aspose.Imaging.FileStreamContainer به System.IO.Stream انجام می شود.
public static explicit operator Stream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
فایل جریان کانتینر
Returns
نتیجه ی تبدیل است.
اپراتور FileStream(FileStreamContainer)
تبدیل صریح از Aspose.Imaging.FileStreamContainer به System.IO.FileStream انجام می شود.
public static explicit operator FileStream(FileStreamContainer fileStreamContainer)
Parameters
fileStreamContainer
FileStreamContainer
فایل جریان کانتینر
Returns
نتیجه ی تبدیل است.