Class SevenZipEntrySettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Paramètres utilisés pour compresser ou décompresser les entrées 7Z.
public class SevenZipEntrySettings
Héritage
object ← SevenZipEntrySettings
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructeurs
SevenZipEntrySettings(SevenZipCompressionSettings, SevenZipEncryptionSettings)
Initialise une nouvelle instance de la classe Aspose.Zip.Saving.SevenZipEntrySettings.
public SevenZipEntrySettings(SevenZipCompressionSettings compressionSettings = null, SevenZipEncryptionSettings encryptionSettings = null)
Paramètres
compressionSettings
SevenZipCompressionSettings
Paramètres pour la compression. Passez null pour les paramètres LZMA par défaut.
Peut être l’un de ces éléments :
- Aspose.Zip.Saving.SevenZipLZMACompressionSettings
- Aspose.Zip.Saving.SevenZipLZMA2CompressionSettings
- Aspose.Zip.Saving.SevenZipBZip2CompressionSettings
- Aspose.Zip.Saving.SevenZipStoreCompressionSettings
- Aspose.Zip.Saving.SevenZipPPMdCompressionSettings
encryptionSettings
SevenZipEncryptionSettings
Paramètres pour le chiffrement. Passez null s’il n’est pas nécessaire de chiffrer ou de déchiffrer.
Peut être uniquement un :
- Aspose.Zip.Saving.SevenZipAESEncryptionSettings
Propriétés
CompressHeader
Obtient ou définit la valeur indiquant s’il faut compresser l’en-tête de l’archive.
public bool CompressHeader { get; set; }
Valeur de la propriété
Remarques
Ce paramètre est équivalent à l’option -mhc=on
de l’outil 7-Zip. Actuellement, il est incompatible avec le chiffrement de l’en-tête.
CompressionSettings
Obtient les paramètres pour la routine de compression ou de décompression.
public SevenZipCompressionSettings CompressionSettings { get; }
Valeur de la propriété
EncryptionSettings
Obtient les paramètres pour le chiffrement ou le déchiffrement. Les paramètres d’une entrée particulière peuvent varier.
public SevenZipEncryptionSettings EncryptionSettings { get; }
Valeur de la propriété
Remarques
Les paramètres Aspose.Zip.Saving.SevenZipAESEncryptionSettings sont la seule option pour les archives 7Z.