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);
}