Class LzmaCompressionSettings

Class LzmaCompressionSettings

Nama dari : Aspose.Zip.Saving Perhitungan: Aspose.Zip.dll (25.5.0)

Pengaturan yang diperlukan untuk kompresor atau dekompresor untuk bekerja.

public class LzmaCompressionSettings : CompressionSettings

Inheritance

object CompressionSettings LzmaCompressionSettings

anggota yang diwarisi

CompressionSettings.Bzip2 , CompressionSettings.Deflate , CompressionSettings.EnhancedDeflate , CompressionSettings.Store , CompressionSettings.Lzma , CompressionSettings.Xz , CompressionSettings.PPMd , CompressionSettings.Zstd , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Algoritma rantai Lempel-Ziv-Markov (LZMA) adalah sebuah algoritma yang digunakan untuk melakukan kompresi data tanpa kerugian.Algorithma ini menggunakan skema pemampatan kamus yang agak mirip dengan algorithm LZ77 dan memiliki ratusan kompres yang tinggi dan ukuran variabel kompression-dictionary.

Lihat lebih lanjut: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm

Constructors

LzmaCompressionSettings()

Inicialisasi contoh baru dari kelas Aspose.Zip.Saving.LzmaCompressionSettings dengan ukuran kamus default, setara dengan 16 megabyte.

public LzmaCompressionSettings()

Examples

using (Archive archive = new Archive(new ArchiveEntrySettings(new LzmaCompressionSettings())))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}
 Indonesia