Class ArchiveSaveOptions
نام ها : Aspose.Zip.Saving جمع آوری: Aspose.Zip.dll (25.5.0)
گزینه های ذخیره سازی یک آرشیو ZIP
public class ArchiveSaveOptions
Inheritance
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveSaveOptions()
public ArchiveSaveOptions()
Properties
ArchiveComment
دریافت یا تنظیم نظر اختیاری برای فایل Zip.
public string ArchiveComment { get; set; }
ارزش املاک
CloseEntrySource
دریافت یا تنظیم یک مقدار نشان می دهد که آیا منابع ورودی باید بلافاصله پس از فشرده سازی ورودی بسته شود.
public bool CloseEntrySource { get; set; }
ارزش املاک
Encoding
دریافت یا تنظیم رمزگذاری برای تبدیل نام فایل و سایر نوارها به بایت ها.
public Encoding Encoding { get; set; }
ارزش املاک
Remarks
در صورت عدم تنظیم، کد صفحه 437 مورد استفاده قرار می گیرد.
EncryptionOptions
مجموعه ای از تنظیمات رمزگذاری برای ذخیره آرشیو ZIP موجود.
public EncryptionSettings EncryptionOptions { get; set; }
ارزش املاک
Examples
using (var archive = new Archive("plain.zip"))
{
archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}
Remarks
از این گزینه برای ترکیب منظم اسناد رمزگذاری شده استفاده نکنید.
EventsBag
دریافت یا تنظیم یک کانتینر از رویدادهایی که در ذخیره سازی آرشیو افزایش می یابد.
public EventsBag EventsBag { get; set; }
ارزش املاک
ParallelOptions
تنظیمات را برای فشرده سازی موازی دریافت یا تنظیم کنید.
public ParallelOptions ParallelOptions { get; set; }
ارزش املاک
Remarks
آن را تعیین کنید اگر می خواهید از چندین هسته CPU در حالی که فشرده سازی چند ورودی آرشیو استفاده کنید.
SelfExtractorOptions
دریافت یا تنظیم تنظیمات برای خود استخراج آرشیو.
public SelfExtractorOptions SelfExtractorOptions { get; set; }
ارزش املاک
Remarks
آن را تعیین کنید اگر شما نیاز به ترکیب برنامه اجرا برای استخراج یک آرشیو بدون هر نرم افزار نصب شده در کامپیوتر هدف.