Class SevenZipEntrySettings

Class SevenZipEntrySettings

Navne til: Aspose.Zip.Saving Sammensætning: Aspose.Zip.dll (25.5.0)

Indstillinger, der bruges til at komprimere eller dekomprimere 7Z-indtægter.

public class SevenZipEntrySettings

Inheritance

object SevenZipEntrySettings

De arvede medlemmer

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

Constructors

SevenZipEntrySettings(SevenZipCompressionSettings, SevenZipEncryptionSettings)

Start en ny instans af Aspose.Zip.Saving.SevenZipEntrySettings klasse.

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

Parameters

compressionSettings SevenZipCompressionSettings

Pass null for standard LZMA indstillinger.

Det kan være en af disse:

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

encryptionSettings SevenZipEncryptionSettings

Pass null, hvis du ikke behøver at kryptere eller dekryptere.

Det kan kun være én:

  • Aspose.Zip.Saving.SevenZipAESEncryptionSettings

Properties

CompressHeader

Giver eller indsætter værdi angiver, om du skal komprimere arkivhovedet.

public bool CompressHeader { get; set; }

Ejendomsværdi

bool

Remarks

Denne indstilling er tilsvarende ‘-mhc=on’ switch af 7-Zip værktøj. i øjeblikket, det er uforeneligt med header kryptering.

CompressionSettings

Få indstillinger for kompression eller dekompression rutine.

public SevenZipCompressionSettings CompressionSettings { get; }

Ejendomsværdi

SevenZipCompressionSettings

EncryptionSettings

Få indstillinger for kryptering eller dekryptering. Indstillinger for en bestemt indgang kan variere.

public SevenZipEncryptionSettings EncryptionSettings { get; }

Ejendomsværdi

SevenZipEncryptionSettings

Remarks

Den Aspose.Zip.Saving.SevenZipAESEncryptionSettings er kun mulighed for 7Z arkiver.

 Dansk