Class SevenZipLZMACompressionSettings
Il nome: Aspose.Zip.Saving Assemblea: 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’algoritmo di catena Lempel-Ziv-Markov (LZMA) è un algoritmo utilizzato per eseguire la compressione dei dati senza perdite.Questo algoritmo utilizza un schema di compresione del dizionario leggermente simile all’algorithmo LZ77 e ha un alto rapporto di comprensione e una variabile dimensione dictionaria della compression.
Vedi di più: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm
Constructors
7 Impostazioni di compressione()
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à
Remarks
Più grande è il dizionario, di solito meglio il rapporto di compressione è - ma i diccionari più grandi dei dati non compressi sono una perdita di RAM.
Method
Metodo di compressione o decompressione.
public override SevenZipCompressionMethod Method { get; }