Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

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

7z sıkıştırıcı veya açıcı için gerekli ayarlar.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

Miras

objectSevenZipCompressionSettingsSevenZipLZMACompressionSettings

Miras Alınan Üyeler

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

Açıklamalar

Lempel–Ziv–Markov zincir algoritması (LZMA), kayıpsız veri sıkıştırması gerçekleştirmek için kullanılan bir algoritmadır. Bu algoritma, LZ77 algoritmasına benzer bir sözlük sıkıştırma şemasını kullanır ve yüksek bir sıkıştırma oranı ile değişken bir sıkıştırma sözlük boyutuna sahiptir.

Daha fazla bilgi için: https://en.wikipedia.org/wiki/Lempel–Ziv–Markov_chain_algorithm

Yapıcılar

SevenZipLZMACompressionSettings()

public SevenZipLZMACompressionSettings()

Özellikler

DictionarySize

Sözlük (tarih tamponu) boyutu, bellekte saklanan işlenmiş kayıpsız verilerin kaç baytını gösterir. Belirtilmezse, giriş boyutuna göre seçilecektir.

public int DictionarySize { get; set; }

Özellik Değeri

int

Açıklamalar

Sözlük ne kadar büyükse, sıkıştırma oranı genellikle o kadar iyidir, ancak sıkıştırılmamış verilerden daha büyük sözlükler RAM israfıdır.

Method

Sıkıştırma veya açma yöntemini alır.

public override SevenZipCompressionMethod Method { get; }

Özellik Değeri

SevenZipCompressionMethod

 Türkçe