Class LzmaCompressionSettings
اسم الفضاء : Aspose.Zip.Saving تجميع: Aspose.Zip.dll (25.5.0)
الإعدادات المطلوبة للمضغط أو المضغط للعمل.
public class LzmaCompressionSettings : CompressionSettings
Inheritance
object ← CompressionSettings ← LzmaCompressionSettings
الأعضاء الموروثين
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
Lempel-Ziv-Markov Chain Algorithm (LZMA) هو خوارزمية تستخدم لتنفيذ ضغط البيانات دون خسائر.هذا الخوارزميات يستخدم مخطط الضغط القاموس مماثلة إلى حد ما لخريطة LZ77 ويحتوي على نسبة ضغوط عالية وحجم متغير للضغط-الكلمة.
انظر المزيد: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm
Constructors
LzmaCompressionSettings()
يبدأ مثالًا جديدًا من فئة Aspose.Zip.Saving.LzmaCompressionSettings مع حجم القاموس الافتراضي ، يساوي 16 ميجابايت.
public LzmaCompressionSettings()
Examples
using (Archive archive = new Archive(new ArchiveEntrySettings(new LzmaCompressionSettings())))
{
archive.CreateEntry("data.bin", "data.bin");
archive.Save(zipFile);
}