Class SevenZipEntrySettings
Der Name: Aspose.Zip.Saving Versammlung: Aspose.Zip.dll (25.5.0)
Die Einstellungen werden verwendet, um 7Z-Einträge zu komprimieren oder zu dekomprimieren.
public class SevenZipEntrySettings
Inheritance
object ← SevenZipEntrySettings
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SevenZipEntrySettings(SiebenZipCompressionSettings, SiebenZipEncryptionSettings)
Initialisiert eine neue Instanz der Aspose.Zip.Saving.SevenZipEntrySettings Klasse.
public SevenZipEntrySettings(SevenZipCompressionSettings compressionSettings = null, SevenZipEncryptionSettings encryptionSettings = null)
Parameters
compressionSettings
SevenZipCompressionSettings
Pass null für Standard-LZMA-Einstellungen.
Es kann eines dieser sein:
- Aspose.Zip.Saving.SevenZipLZMACompressionSettings
- Aspose.Zip.Saving.SevenZipLZMA2CompressionSettings
- Aspose.Zip.Saving.SevenZipBZip2CompressionSettings
- Aspose.Zip.Saving.SevenZipStoreCompressionSettings
- Aspose.Zip.Saving.SevenZipPPMdCompressionSettings
encryptionSettings
SevenZipEncryptionSettings
Pass null, wenn Sie keine Verschlüsselung oder Entschlüsselung benötigen.
Es kann nur eine sein:
- Aspose.Zip.Saving.SevenZipAESEncryptionSettings
Properties
CompressHeader
Erhält oder setzt einen Wert, der darauf hindeutet, ob Sie den Archiv-Header komprimieren möchten.
public bool CompressHeader { get; set; }
Eigentumswert
Remarks
Diese Einstellung entspricht dem “-mhc=on” Schalter des 7-Zip-Tools. Derzeit ist es mit Header-Cryption nicht kompatibel.
CompressionSettings
Er erhält die Einstellungen für die Kompression oder Decompression-Routine.
public SevenZipCompressionSettings CompressionSettings { get; }
Eigentumswert
EncryptionSettings
Er erhält Einstellungen für Verschlüsselung oder Entschlüsselung. Einstellungen für einen bestimmten Eingang können unterschiedlich sein.
public SevenZipEncryptionSettings EncryptionSettings { get; }
Eigentumswert
Remarks
Die Aspose.Zip.Saving.SevenZipAESEncryptionSettings ist nur eine Option für 7Z-Archive.