Class SevenZipEntrySettings

Class SevenZipEntrySettings

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

Impostazioni utilizzate per comprimere o decomprimere le voci 7Z.

public class SevenZipEntrySettings

Ereditarietà

objectSevenZipEntrySettings

Membri Ereditati

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

Costruttori

SevenZipEntrySettings(SevenZipCompressionSettings, SevenZipEncryptionSettings)

Inizializza una nuova istanza della classe Aspose.Zip.Saving.SevenZipEntrySettings.

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

Parametri

compressionSettings SevenZipCompressionSettings

Impostazioni per la compressione. Passare null per le impostazioni LZMA predefinite.

Può essere uno di questi:

  • Aspose.Zip.Saving.SevenZipLZMACompressionSettings
  • Aspose.Zip.Saving.SevenZipLZMA2CompressionSettings
  • Aspose.Zip.Saving.SevenZipBZip2CompressionSettings
  • Aspose.Zip.Saving.SevenZipStoreCompressionSettings
  • Aspose.Zip.Saving.SevenZipPPMdCompressionSettings

encryptionSettings SevenZipEncryptionSettings

Impostazioni per la crittografia. Passare null se non è necessaria la crittografia o la decrittografia.

Può essere solo uno:

  • Aspose.Zip.Saving.SevenZipAESEncryptionSettings

Proprietà

CompressHeader

Ottiene o imposta un valore che indica se comprimere l’intestazione dell’archivio.

public bool CompressHeader { get; set; }

Valore della Proprietà

bool

Osservazioni

Questa impostazione è equivalente all’opzione -mhc=on dello strumento 7-Zip. Attualmente è incompatibile con la crittografia dell’intestazione.

CompressionSettings

Ottiene le impostazioni per la routine di compressione o decompressione.

public SevenZipCompressionSettings CompressionSettings { get; }

Valore della Proprietà

SevenZipCompressionSettings

EncryptionSettings

Ottiene le impostazioni per la crittografia o la decrittografia. Le impostazioni di una voce particolare possono variare.

public SevenZipEncryptionSettings EncryptionSettings { get; }

Valore della Proprietà

SevenZipEncryptionSettings

Osservazioni

Le impostazioni Aspose.Zip.Saving.SevenZipAESEncryptionSettings sono l’unica opzione per gli archivi 7Z.

 Italiano