Class SplitArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
گزینهها برای ذخیره یک آرشیو zip چند بخشی.
public class SplitArchiveSaveOptions
وراثت
object ← SplitArchiveSaveOptions
اعضای وراثت یافته
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
سازندهها
SplitArchiveSaveOptions(string, uint)
تنظیمات برای ذخیره یک آرشیو zip چند بخشی را ایجاد میکند.
public SplitArchiveSaveOptions(string fileName, uint segmentSize)
پارامترها
fileName
string
نام برای بخشها. ممکن است با یا بدون پسوند .zip باشد.
segmentSize
uint
اندازه بخش.
توضیحات
برخی از بخشها ممکن است کمتر از segmentSize
باشند. در بیشتر موارد، آخرین بخش کمتر خواهد بود ولی به ندرت بخشهای عادی نیز ممکن است اینگونه باشند.
نام فایلها به صورت زیر خواهد بود: fileName
.z01، fileName
.z02، ...، fileName
.z(n-1)، fileName
.zip.
استثناها
اندازه بخش کمتر از 65536 بایت است.
ویژگیها
ArchiveComment
نظر اختیاری برای فایل Zip را میگیرد یا تنظیم میکند.
public string ArchiveComment { get; set; }
مقدار ویژگی
CloseEntrySource
مقداری را میگیرد یا تنظیم میکند که نشان میدهد آیا منابع ورودی باید بلافاصله پس از فشردهسازی یک ورودی بسته شوند یا خیر.
public bool CloseEntrySource { get; set; }
مقدار ویژگی
Encoding
رمزگذاری برای تبدیل نام فایلها و سایر رشتهها به بایتها را میگیرد یا تنظیم میکند.
public Encoding Encoding { get; set; }
مقدار ویژگی
توضیحات
اگر تنظیم نشود، صفحه کد 437 استفاده خواهد شد.
EventsBag
ظرفی از رویدادها را که در هنگام ذخیره آرشیو ایجاد میشود، میگیرد یا تنظیم میکند.
public EventsBag EventsBag { get; set; }
مقدار ویژگی
FileName
نام بخشها را بدون پسوند میگیرد.
public string FileName { get; }
مقدار ویژگی
SegmentSize
اندازه بخش را میگیرد.
public uint SegmentSize { get; }