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(SevenZipCompressionSettings, СедемZipEncryptionSettings)

Aspose.Zip.Saving.SevenZipEntrySettings.

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

Parameters

compressionSettings SevenZipCompressionSettings

Pass null за подразбиране LZMA.

Може да бъде един от тях:

  • Aspose.Zip.Saving.SevenZipLZMACompressionНастройки
  • Aspose.Zip.Saving.SevenZipLZMA2Компресионни настройки
  • Aspose.Zip.Saving.SevenZipBZip2Компресионни настройки
  • 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.

 Български