Class SevenZipLZMACompressionSettings

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à

int

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; }

Valore di proprietà

SevenZipCompressionMethod

 Italiano