Class ArchiveSaveOptions

Class ArchiveSaveOptions

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

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

public class ArchiveSaveOptions

وراثت

objectArchiveSaveOptions

اعضای ارثی

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

سازنده‌ها

ArchiveSaveOptions()

public ArchiveSaveOptions()

ویژگی‌ها

ArchiveComment

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

public string ArchiveComment { get; set; }

مقدار ویژگی

string

CloseEntrySource

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

public bool CloseEntrySource { get; set; }

مقدار ویژگی

bool

Encoding

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

public Encoding Encoding { get; set; }

مقدار ویژگی

Encoding

توضیحات

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

EncryptionOptions

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

public EncryptionSettings EncryptionOptions { get; set; }

مقدار ویژگی

EncryptionSettings

مثال‌ها

using (var archive = new Archive("plain.zip"))
{                   
     archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}

توضیحات

از این گزینه‌ها برای ترکیب عادی آرشیو رمزنگاری شده استفاده نکنید.

EventsBag

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

public EventsBag EventsBag { get; set; }

مقدار ویژگی

EventsBag

ParallelOptions

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

public ParallelOptions ParallelOptions { get; set; }

مقدار ویژگی

ParallelOptions

توضیحات

اگر می‌خواهید از چندین هسته CPU در حین فشرده‌سازی چندین ورودی آرشیو استفاده کنید، آن را تنظیم کنید.

SelfExtractorOptions

تنظیمات برای آرشیو خود استخراج‌شونده را می‌گیرد یا تنظیم می‌کند.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

مقدار ویژگی

SelfExtractorOptions

توضیحات

اگر نیاز دارید برنامه اجرایی برای استخراج آرشیو بدون نصب هیچ نرم‌افزاری روی کامپیوتر هدف بسازید، آن را تنظیم کنید.

 فارسی