Class SevenZipLZMACompressionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
Pengaturan yang diperlukan agar kompresor atau dekompresor 7z dapat berfungsi.
public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings
Pewarisan
object ← SevenZipCompressionSettings ← SevenZipLZMACompressionSettings
Anggota yang Dwarisi
SevenZipCompressionSettings.Method, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Catatan
Algoritma Lempel–Ziv–Markov chain (LZMA) adalah algoritma yang digunakan untuk melakukan kompresi data tanpa kehilangan. Algoritma ini menggunakan skema kompresi kamus yang agak mirip dengan algoritma LZ77 dan memiliki rasio kompresi yang tinggi serta ukuran kamus kompresi yang bervariasi.
Lihat lebih lanjut: https://en.wikipedia.org/wiki/Lempel–Ziv–Markov_chain_algorithm
Konstruktor
SevenZipLZMACompressionSettings()
public SevenZipLZMACompressionSettings()
Properti
DictionarySize
Ukuran kamus (buffer riwayat) menunjukkan berapa banyak byte dari data tidak terkompresi yang baru saja diproses yang disimpan dalam memori. Jika tidak diatur, akan dipilih sesuai dengan ukuran entri.
public int DictionarySize { get; set; }
Nilai Properti
Catatan
Semakin besar kamus, semakin baik rasio kompresi biasanya, tetapi kamus yang lebih besar dari data tidak terkompresi adalah pemborosan RAM.
Method
Mendapatkan metode kompresi atau dekompresi.
public override SevenZipCompressionMethod Method { get; }