Class SevenZipLZMACompressionSettings
اسم الفضاء : Aspose.Zip.Saving تجميع: Aspose.Zip.dll (25.5.0)
الإعدادات اللازمة لعمل 7z المضغوط أو المضغوط.
public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings
Inheritance
object ← SevenZipCompressionSettings ← SevenZipLZMACompressionSettings
الأعضاء الموروثين
SevenZipCompressionSettings.Method , 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
سبعة أجزاء من التخفيف()
public SevenZipLZMACompressionSettings()
Properties
DictionarySize
ويشير حجم القاموس إلى عدد بايتات البيانات غير المضغوطة التي تم معالجتها مؤخرا في الذاكرة.إذا لم يتم تعيينها ، فسيتم اختيارها وفقًا لحجم الدخول.
public int DictionarySize { get; set; }
قيمة الممتلكات
Remarks
كلما زاد حجم القاموس ، عادة ما يكون نسبة الضغط أفضل - ولكن القواميس أكبر من البيانات غير المضغوطة هي نفايات من ذاكرة الوصول العشوائي.
Method
يتلقى الطريقة المضغوطة أو المضغوطة.
public override SevenZipCompressionMethod Method { get; }