Class SevenZipLZMACompressionSettings
Nom dels espais: Aspose.Zip.Saving Assemblea: Aspose.Zip.dll (25.5.0)
La configuració necessària per al 7z compressor o decompressor per a treballar.
public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings
Inheritance
object ← SevenZipCompressionSettings ← SevenZipLZMACompressionSettings
Membres heretats
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 cadena Lempel-Ziv-Markov (LZMA) és un algoritme que s’utilitza per realitzar la compressió de dades sense pèrdues.Aquest algoritmo utilitza un esquema de compresssió diccionària una mica similar a l’algorisme LZ77 i té una alta proporció de comprensió i una variable dimensió diccionari.
Veure més: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm
Constructors
SevenZipLZMACompressióSettings()
public SevenZipLZMACompressionSettings()
Properties
DictionarySize
La mida del diccionari (historial buffer) indica quants bits de les dades no comprimides recentment processades es mantenen en la memòria.Si no s’estableix, s’escollirà d’acord amb la mida d’entrada.
public int DictionarySize { get; set; }
Valor de la propietat
Remarks
Com més gran és el diccionari, generalment millor és la relació de compressió, però els diccionaris més grans que les dades no comprimides són una pèrdua de RAM.
Method
Metodologia de compressió o decompressi.
public override SevenZipCompressionMethod Method { get; }