Class SevenZipEntrySettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Inställningar som används för att komprimera eller dekomprimera 7Z-poster.
public class SevenZipEntrySettings
Arv
object ← SevenZipEntrySettings
Arvda Medlemmar
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktörer
SevenZipEntrySettings(SevenZipCompressionSettings, SevenZipEncryptionSettings)
Initierar en ny instans av klassen Aspose.Zip.Saving.SevenZipEntrySettings.
public SevenZipEntrySettings(SevenZipCompressionSettings compressionSettings = null, SevenZipEncryptionSettings encryptionSettings = null)
Parametrar
compressionSettings
SevenZipCompressionSettings
Inställningar för komprimering. Passera null för standard LZMA-inställningar.
Kan vara en av dessa:
- Aspose.Zip.Saving.SevenZipLZMACompressionSettings
- Aspose.Zip.Saving.SevenZipLZMA2CompressionSettings
- Aspose.Zip.Saving.SevenZipBZip2CompressionSettings
- Aspose.Zip.Saving.SevenZipStoreCompressionSettings
- Aspose.Zip.Saving.SevenZipPPMdCompressionSettings
encryptionSettings
SevenZipEncryptionSettings
Inställningar för kryptering. Passera null om det inte behövs att kryptera eller dekryptera.
Kan endast vara en:
- Aspose.Zip.Saving.SevenZipAESEncryptionSettings
Egenskaper
CompressHeader
Hämtar eller ställer in värde som indikerar om arkivhuvudet ska komprimeras.
public bool CompressHeader { get; set; }
Egenskapsvärde
Kommentarer
Denna inställning motsvarar -mhc=on
växeln i 7-Zip-verktyget. För närvarande är den inkompatibel med huvudkryptering.
CompressionSettings
Hämtar inställningar för komprimerings- eller dekomprimeringsrutinen.
public SevenZipCompressionSettings CompressionSettings { get; }
Egenskapsvärde
EncryptionSettings
Hämtar inställningar för kryptering eller dekryptering. Inställningar för enskild post kan variera.
public SevenZipEncryptionSettings EncryptionSettings { get; }
Egenskapsvärde
Kommentarer
Aspose.Zip.Saving.SevenZipAESEncryptionSettings är det enda alternativet för 7Z-arkiv.