Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

İsim alanı : Aspose.Zip.Saving Toplama: Aspose.Zip.dll (25.5.0)

7z kompresör veya dekompresör çalışmak için gerekli ayarlar.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

Inheritance

object SevenZipCompressionSettings SevenZipLZMACompressionSettings

mirasçı üyeleri

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 zincir algoritması (LZMA) kayıp olmadan veri sıkıştırma gerçekleştirmek için kullanılan bir algoritmadır. bu algoritma, LZ77 algoritmasına biraz benzer bir sözlük sıkışma şeması kullanır ve yüksek bir kompresyon oranı ve değişken bir baskı-sözlük boyutuna sahiptir.

Daha fazlasını görmek için: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm

Constructors

SevenZipLZMACkompresyon ayarları()

public SevenZipLZMACompressionSettings()

Properties

DictionarySize

Sözlük (tarih buffer) boyutu, son zamanlarda işlenmemiş verilerin kaç baytının hafızada tutulduğunu gösterir.Eğer ayarlanmazsa, giriş boyutuna göre seçilecektir.

public int DictionarySize { get; set; }

Mülkiyet Değer

int

Remarks

Sözlük ne kadar büyük olursa, genellikle daha iyi bir sıkıştırma oranı olur - ancak basılmamış verilerden daha büyük sözlükler RAM kaybıdır.

Method

Kompresyon veya dekompresyon yöntemini kullanır.

public override SevenZipCompressionMethod Method { get; }

Mülkiyet Değer

SevenZipCompressionMethod

 Türkçe