Class SevenZipLZMACompressionSettings
De naam: Aspose.Zip.Saving Verzameling: Aspose.Zip.dll (25.5.0)
De instellingen die nodig zijn voor de 7z compressor of decompressor om te werken.
public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings
Inheritance
object ← SevenZipCompressionSettings ← SevenZipLZMACompressionSettings
Geëerbiede leden
SevenZipCompressionSettings.Method , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
De Lempel-Ziv-Markov Chain Algorithm (LZMA) is een algoritme dat wordt gebruikt om verliesloze gegevenscompressie uit te voeren.Deze algorithme maakt gebruik van een dictionaire compression schema die enigszins vergelijkbaar is met het LZ77-algoritme en beschikt over een hoge compresie-verhouding en een variabele compressief-dictie-grootte.
Bekijk meer: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm
Constructors
SevenZipLZMACompressionSettings()
public SevenZipLZMACompressionSettings()
Properties
DictionarySize
De woordenboek (historie buffer) grootte geeft aan hoeveel byten van de oncompressieve gegevens die onlangs zijn verwerkt, in het geheugen worden bewaard.Als het niet is ingesteld, wordt het geselecteerd volgens de ingangsgrootte.
public int DictionarySize { get; set; }
Eigendomswaarde
Remarks
Hoe groter de woordenboek, hoe beter de compressiepercentage is, maar dictionaries groter dan de oncompressieve gegevens zijn een afval van RAM.
Method
De compressie of decompressie methode.
public override SevenZipCompressionMethod Method { get; }