Class SevenZipEntrySettings

Class SevenZipEntrySettings

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

Einstellungen zum Komprimieren oder Dekomprimieren von 7Z-Einträgen.

public class SevenZipEntrySettings

Vererbung

objectSevenZipEntrySettings

Vererbte Mitglieder

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

Konstruktoren

SevenZipEntrySettings(SevenZipCompressionSettings, SevenZipEncryptionSettings)

Initialisiert eine neue Instanz der Klasse Aspose.Zip.Saving.SevenZipEntrySettings.

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

Parameter

compressionSettings SevenZipCompressionSettings

Einstellungen für die Komprimierung. Übergeben Sie null für die Standard-LZMA-Einstellungen.

Kann eine dieser Optionen sein:

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

encryptionSettings SevenZipEncryptionSettings

Einstellungen für die Verschlüsselung. Übergeben Sie null, wenn keine Verschlüsselung oder Entschlüsselung erforderlich ist.

Kann nur eine sein:

  • Aspose.Zip.Saving.SevenZipAESEncryptionSettings

Eigenschaften

CompressHeader

Erhält oder setzt den Wert, der angibt, ob der Archivkopf komprimiert werden soll.

public bool CompressHeader { get; set; }

Eigenschaftswert

bool

Bemerkungen

Diese Einstellung entspricht dem -mhc=on Schalter des 7-Zip-Tools. Derzeit ist sie inkompatibel mit der Kopfzeilenverschlüsselung.

CompressionSettings

Erhält die Einstellungen für die Komprimierungs- oder Dekomprimierungsroutine.

public SevenZipCompressionSettings CompressionSettings { get; }

Eigenschaftswert

SevenZipCompressionSettings

EncryptionSettings

Erhält die Einstellungen für die Verschlüsselung oder Entschlüsselung. Die Einstellungen eines bestimmten Eintrags können variieren.

public SevenZipEncryptionSettings EncryptionSettings { get; }

Eigenschaftswert

SevenZipEncryptionSettings

Bemerkungen

Die Aspose.Zip.Saving.SevenZipAESEncryptionSettings ist die einzige Option für 7Z-Archive.

 Deutsch