Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

ja nimityö: Aspose.Zip.Saving Kokoelma: Aspose.Zip.dll (25.5.0)

7z-kompressorin tai dekompressorin käyttöä varten tarvittavat asetukset.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

Inheritance

object SevenZipCompressionSettings SevenZipLZMACompressionSettings

Perintöjäsenet

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

Remarks

Lempel-Ziv-Markovin ketjualgoritmi (LZMA) on algoritmi, jota käytetään suorittamaan häviämättömän datakompressiota.Tämä algorithmi käyttää sanakirjan kompressiojärjestelmää jonkin verran samanlaista kuin LZ77 -algorithmilla ja sillä on korkea kompression suhteen ja vaihtelevan kompressio-sanan koko.

Katso lisää: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm

Constructors

SeitsemänZipLZMACompressionSettings()

public SevenZipLZMACompressionSettings()

Properties

DictionarySize

Sanakirjan (historiallinen buffer) koko osoittaa, kuinka monta bytejä äskettäin käsiteltyjä kompresoimattomia tietoja pidetään muistiin.Jos se ei ole määritelty, se valitaan sisällön koon mukaan.

public int DictionarySize { get; set; }

Omistuksen arvo

int

Remarks

Mitä suurempi sanakirja, sitä parempi kompressiosuus on - mutta sanakkeet, jotka ovat suurempia kuin kompressimattomat tiedot, ovat RAM: n roskaa.

Method

Se on kompressi- tai dekompressimenetelmä.

public override SevenZipCompressionMethod Method { get; }

Omistuksen arvo

SevenZipCompressionMethod

 Suomi