Class LzmaCompressionSettings

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);
}
 عربي