Class SevenZipEntrySettings

Class SevenZipEntrySettings

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

Настройки, используемые для компрессии или декомпрессии входов 7Z.

public class SevenZipEntrySettings

Inheritance

object SevenZipEntrySettings

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

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

Constructors

SevenZipEntrySettings(Настройки SevenZipCompression, SevenZipEncryption)

Инициализует новую инстанцию класса Aspose.Zip.Saving.SevenZipEntrySettings.

public SevenZipEntrySettings(SevenZipCompressionSettings compressionSettings = null, SevenZipEncryptionSettings encryptionSettings = null)

Parameters

compressionSettings SevenZipCompressionSettings

Настройки для компрессии. проходит нуль для стандартных настроек LZMA.

Это может быть один из них:

  • Aspose.Zip.Saving.SevenZipLZMACompressionНастройки
  • Aspose.Zip.Saving.SevenZipLZMA2Компрессионные настройки
  • Aspose.Zip.Saving.SevenZipBZip2CompressionНастройки
  • Aspose.Zip.Saving.SevenZipStoreКомпрессионные настройки
  • Aspose.Zip.Saving.SevenZipPPMdCompressionНастройки

encryptionSettings SevenZipEncryptionSettings

Настройки для шифрования. проходит нуль, если нет необходимости шифровать или дешифровать.

Это может быть только один:

  • Aspose.Zip.Saving.SevenZipAESEncryptionНастройки

Properties

CompressHeader

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

public bool CompressHeader { get; set; }

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

bool

Remarks

Эта настройка эквивалентна переключателю «-mhc=on» инструмента 7-Zip. В настоящее время она несовместима с шифрованием заголовка.

CompressionSettings

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

public SevenZipCompressionSettings CompressionSettings { get; }

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

SevenZipCompressionSettings

EncryptionSettings

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

public SevenZipEncryptionSettings EncryptionSettings { get; }

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

SevenZipEncryptionSettings

Remarks

Aspose.Zip.Saving.SevenZipAESEncryptionSettings является только опцией для архивов 7Z.

 Русский