Class SevenZipEntrySettings

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

bool

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

SevenZipCompressionSettings

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

SevenZipEncryptionSettings

Remarks

Die Aspose.Zip.Saving.SevenZipAESEncryptionSettings ist nur eine Option für 7Z-Archive.

 Deutsch