Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

Inställningar som behövs för att 7z-kompressorn eller dekompressorn ska fungera.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

Arv

objectSevenZipCompressionSettingsSevenZipLZMACompressionSettings

Ärvt Medlemmar

SevenZipCompressionSettings.Method, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Kommentarer

Lempel–Ziv–Markov-kedjealgoritmen (LZMA) är en algoritm som används för att utföra förlustfri datakomprimering. Denna algoritm använder ett ordboks-komprimeringsschema som är något liknande LZ77-algoritmen och har en hög komprimeringsgrad och en variabel storlek på komprimeringsordboken.

Se mer: https://en.wikipedia.org/wiki/Lempel–Ziv–Markov_chain_algorithm

Konstruktörer

SevenZipLZMACompressionSettings()

public SevenZipLZMACompressionSettings()

Egenskaper

DictionarySize

Storleken på ordboken (historikbuffert) indikerar hur många byte av de nyligen behandlade okomprimerade data som hålls i minnet. Om den inte anges kommer den att väljas i enlighet med storleken på indata.

public int DictionarySize { get; set; }

Egenskapsvärde

int

Kommentarer

Ju större ordboken är, desto bättre är vanligtvis komprimeringsgraden, men ordböcker som är större än de okomprimerade data är slöseri med RAM.

Method

Hämtar komprimerings- eller dekomprimeringsmetod.

public override SevenZipCompressionMethod Method { get; }

Egenskapsvärde

SevenZipCompressionMethod

 Svenska