Class SevenZipEntrySettings

Class SevenZipEntrySettings

Nazwa przestrzeń: Aspose.Zip.Saving Zestawienie: Aspose.Zip.dll (25.5.0)

Ustawienia używane do kompresji lub dekompresji wpisów 7Z.

public class SevenZipEntrySettings

Inheritance

object SevenZipEntrySettings

Dziedziczeni członkowie

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

Constructors

SevenZipEntrySettings(SevenZipCompressionSettings, SevenZipEncryptionSettings)

Inicjalizuje nowy przykład klasy Aspose.Zip.Saving.SevenZipEntrySettings.

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

Parameters

compressionSettings SevenZipCompressionSettings

Przejdź null dla domyślnych ustawień LZMA.

Może być jednym z nich:

  • Aspose.Zip.Saving.SevenZipLZMACompressionUstawienia
  • Aspose.Zip.Saving.SevenZipLZMA2KompresjaUstawienia
  • Aspose.Zip.Saving.SevenZipBZip2CompressionUstawienia
  • Aspose.Zip.Saving.SevenZipStoreCompressionSettings
  • Aspose.Zip.Saving.SevenZipPPMdCompressionUstawienia

encryptionSettings SevenZipEncryptionSettings

Przejdź null, jeśli nie ma potrzeby szyfrowania lub dekrypcji.

Może być tylko jeden:

  • Aspose.Zip.Saving.SevenZipAESEncryptionUstawienia

Properties

CompressHeader

Otrzymuje lub ustawia wartość wskazującą, czy należy kompresować nagłówek archiwum.

public bool CompressHeader { get; set; }

Wartość nieruchomości

bool

Remarks

To ustawienie jest równoważne “-mhc=on” przełącznik narzędzia 7-Zip. obecnie, jest niekompatybilny z szyfrowania nagłówka.

CompressionSettings

Dostarcza ustawień dla rutyny kompresji lub dekompresji.

public SevenZipCompressionSettings CompressionSettings { get; }

Wartość nieruchomości

SevenZipCompressionSettings

EncryptionSettings

Otrzymuje ustawienia szyfrowania lub dekrypcji. ustawienia określonego wpisu mogą się różnić.

public SevenZipEncryptionSettings EncryptionSettings { get; }

Wartość nieruchomości

SevenZipEncryptionSettings

Remarks

Aspose.Zip.Saving.SevenZipAESEncryptionSettings to tylko opcja archiwów 7Z.

 Polski