Class ArchiveSaveOptions

Class ArchiveSaveOptions

Название пространства: Aspose.Zip.Saving Ассоциация: Aspose.Zip.dll (25.5.0)

Опции для сохранения архива zip.

public class ArchiveSaveOptions

Inheritance

object ArchiveSaveOptions

Наследованные члены

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; }

Стоимость недвижимости

string

CloseEntrySource

Получается или устанавливается значение, указывающее, должны ли источники входов закрываться сразу после того, как вход был компрессирован.

public bool CloseEntrySource { get; set; }

Стоимость недвижимости

bool

Encoding

Получается или устанавливается кодирование для конвертирования имен файлов и других строк в байты.

public Encoding Encoding { get; set; }

Стоимость недвижимости

Encoding

Remarks

Если не установлено, будет использоваться код страницы 437 .

EncryptionOptions

Получение наборов настройки шифрования для сохранения существующего архива zip.

public EncryptionSettings EncryptionOptions { get; set; }

Стоимость недвижимости

EncryptionSettings

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; }

Стоимость недвижимости

EventsBag

ParallelOptions

Получает или устанавливает настройки для параллельной компрессии.

public ParallelOptions ParallelOptions { get; set; }

Стоимость недвижимости

ParallelOptions

Remarks

Признакомьтесь с ним, если вы хотите использовать несколько процессоров при компрессировании нескольких входов в архиве.

SelfExtractorOptions

Получает или устанавливает настройки для самоизвлеченного архива.

public SelfExtractorOptions SelfExtractorOptions { get; set; }

Стоимость недвижимости

SelfExtractorOptions

Remarks

Признакомьтесь с ним, если вам нужно составить исполняемую программу, чтобы извлечь архив без программного обеспечения, установленного на целевом компьютере.

 Русский