Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

Numele spaţiului: Aspose.Zip.Saving Asamblare: Aspose.Zip.dll (25.5.0)

Setări necesare pentru compresorul 7z sau decompresorul pentru a lucra.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

Inheritance

object SevenZipCompressionSettings SevenZipLZMACompressionSettings

Membrii moștenitori

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

Remarks

Algoritmul lanțului Lempel-Ziv-Markov (LZMA) este un algoritm utilizat pentru a efectua compresiile de date fără pierderi. Acest algoritmo utilizează un schemă de compresie dicționară oarecum asemănătoare cu algoritmul LZ77 și are o proporție de comprimare ridicată și o dimensiune variabilă a compression-dicționar.

Vezi mai multe: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm

Constructors

7ZipLZMACompresieSettings()

public SevenZipLZMACompressionSettings()

Properties

DictionarySize

Dimensiunea dicționarului (buffer istoric) indică cantitatea de byte de date necompresiate prelucrate recent sunt păstrate în memorie.Dacă nu se stabilește, va fi selectat în funcție de dimensiunea intrării.

public int DictionarySize { get; set; }

Valoarea proprietății

int

Remarks

Cu cât dicționarul este mai mare, cu atât este de obicei mai bun raportul de compresie - dar dicţionarii mai mari decât datele necompresate sunt o pierdere a RAM-ului.

Method

Obține metoda de compresie sau de decompresie.

public override SevenZipCompressionMethod Method { get; }

Valoarea proprietății

SevenZipCompressionMethod

 Română