Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

Le nom : Aspose.Zip.Saving Assemblée: Aspose.Zip.dll (25.5.0)

Le impostazioni necessarie per il compressore 7z o il decompressore per funzionare.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

Inheritance

object SevenZipCompressionSettings SevenZipLZMACompressionSettings

I membri ereditari

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

Remarks

L’algoritme de chaîne Lempel-Ziv-Markov (LZMA) est un algorithme utilisé pour effectuer une compression de données sans perte. Cet algorisme utilise un schéma de comprimation dictionnaire quelque peu semblable à l’algorithm LZ77 et a un rapport de composition élevé et une taille variable de la compresse-diction.

Voir plus: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm

Constructors

7ZipLZMACcompressionSettings()

public SevenZipLZMACompressionSettings()

Properties

DictionarySize

La dimensione del dizionario (buffer di storia) indica quanti byti dei dati non compressi trattati di recente sono tenuti nella memoria.Se non viene impostato, verrà selezionato in base alla dimensione dell’ingresso.

public int DictionarySize { get; set; }

Valore di proprietà

int

Remarks

Plus le dictionnaire est grand, plus le ratio de compression est généralement meilleur - mais les dictions plus grandes que les données non compressées sont un gaspillage de RAM.

Method

Metodo di compressione o decompressione.

public override SevenZipCompressionMethod Method { get; }

Valore di proprietà

SevenZipCompressionMethod

 Français