Class ArchiveSaveOptions
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Опції для збереження zip-архіву.
public class ArchiveSaveOptions
Спадкування
Спадковані члени
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; }
Значення властивості
CloseEntrySource
Отримує або задає значення, що вказує, чи слід закривати джерела записів відразу після стиснення запису.
public bool CloseEntrySource { get; set; }
Значення властивості
Encoding
Отримує або задає кодування для перетворення імен файлів та інших рядків у байти.
public Encoding Encoding { get; set; }
Значення властивості
Примітки
Якщо не встановлено, буде використано кодову сторінку 437.
EncryptionOptions
Отримує або задає налаштування шифрування для збереження існуючого zip-архіву.
public EncryptionSettings EncryptionOptions { get; set; }
Значення властивості
Приклади
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; }
Значення властивості
ParallelOptions
Отримує або задає налаштування для паралельного стиснення.
public ParallelOptions ParallelOptions { get; set; }
Значення властивості
Примітки
Призначте це, якщо ви хочете використовувати кілька ядер процесора під час стиснення кількох записів архіву.
SelfExtractorOptions
Отримує або задає налаштування для саморозпаковуваного архіву.
public SelfExtractorOptions SelfExtractorOptions { get; set; }
Значення властивості
Примітки
Призначте це, якщо вам потрібно скласти виконувану програму для розпакування архіву без будь-якого програмного забезпечення, встановленого на цільовому комп’ютері.