Class SevenZipLZMACompressionSettings
Navne til: Aspose.Zip.Saving Sammensætning: Aspose.Zip.dll (25.5.0)
Indstillingerne er nødvendige for 7z kompressor eller dekompressor til at arbejde.
public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings
Inheritance
object ← SevenZipCompressionSettings ← SevenZipLZMACompressionSettings
De arvede medlemmer
SevenZipCompressionSettings.Method , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Lempel-Ziv-Markov kædealgoritmen (LZMA) er en algoritme, der anvendes til at udføre tabløs data kompression. Denne algoritm bruger en ordkompressionskema lidt lignende til LZ77 algoritmen og har en høj kompressionsforhold og en variabel kompresions-diktationsstørrelse.
Se mere: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm
Constructors
SevenZipLZMACompressionSettings()
public SevenZipLZMACompressionSettings()
Properties
DictionarySize
Dictionary (historie buffer) størrelse angiver, hvor mange byter af de nyligt behandlede ukomprimerede data er gemt i hukommelsen.Hvis der ikke er indstillet, vælges det efter indtægtsstørrelse.
public int DictionarySize { get; set; }
Ejendomsværdi
Remarks
Jo større ordforråd, jo bedre komprimeringsforholdet er - men ord forråd større end de ikke-komprimerede data er et affald af RAM.
Method
Giver kompression eller dekompression metode.
public override SevenZipCompressionMethod Method { get; }