Class SplitArchiveSaveOptions

Class SplitArchiveSaveOptions

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

گزینه‌ها برای ذخیره یک آرشیو zip چند بخشی.

public class SplitArchiveSaveOptions

وراثت

objectSplitArchiveSaveOptions

اعضای وراثت یافته

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.

استثناها

ArgumentOutOfRangeException

اندازه بخش کمتر از 65536 بایت است.

ویژگی‌ها

ArchiveComment

نظر اختیاری برای فایل Zip را می‌گیرد یا تنظیم می‌کند.

public string ArchiveComment { get; set; }

مقدار ویژگی

string

CloseEntrySource

مقداری را می‌گیرد یا تنظیم می‌کند که نشان می‌دهد آیا منابع ورودی باید بلافاصله پس از فشرده‌سازی یک ورودی بسته شوند یا خیر.

public bool CloseEntrySource { get; set; }

مقدار ویژگی

bool

Encoding

رمزگذاری برای تبدیل نام فایل‌ها و سایر رشته‌ها به بایت‌ها را می‌گیرد یا تنظیم می‌کند.

public Encoding Encoding { get; set; }

مقدار ویژگی

Encoding

توضیحات

اگر تنظیم نشود، صفحه کد 437 استفاده خواهد شد.

EventsBag

ظرفی از رویدادها را که در هنگام ذخیره آرشیو ایجاد می‌شود، می‌گیرد یا تنظیم می‌کند.

public EventsBag EventsBag { get; set; }

مقدار ویژگی

EventsBag

FileName

نام بخش‌ها را بدون پسوند می‌گیرد.

public string FileName { get; }

مقدار ویژگی

string

SegmentSize

اندازه بخش را می‌گیرد.

public uint SegmentSize { get; }

مقدار ویژگی

uint

 فارسی