Class LzipArchiveSettings
Namespace: Aspose.Zip.Lzip
Assembly: Aspose.Zip.dll (25.1.0)
تحتوي هذه الفئة على إعدادات أرشيف lzip معين.
public class LzipArchiveSettings
الوراثة
الأعضاء الموروثة
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
المنشئات
LzipArchiveSettings(int, int)
يهيئ مثيلًا جديدًا من Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس معين.
public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)
المعلمات
dictionarySize
int
حجم القاموس لضغط LZMA بالبايت.
maxMemberSize
int
أقصى حجم لعضو واحد في أرشيف lzip بالبايت. القيمة الافتراضية هي 60 ميغابايت.
الخصائص
CompressionThreads
يحصل أو يحدد عدد خيوط الضغط. إذا كانت القيمة أكبر من 1، سيتم استخدام ضغط متعدد الخيوط.
public int CompressionThreads { get; set; }
قيمة الخاصية
الملاحظات
لا تحدد هذا الرقم أكثر من أنوية المعالج.
الاستثناءات
عدد الخيوط أكبر من 100.
DictionarySize
يحصل على حجم القاموس المستخدم من قبل ضغط LZMA.
public int DictionarySize { get; }
قيمة الخاصية
FastSpeed
يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 1 ميغابايت في فلتر LZMA.
public static LzipArchiveSettings FastSpeed { get; }
قيمة الخاصية
FastestSpeed
يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 65536 بايت في فلتر LZMA.
public static LzipArchiveSettings FastestSpeed { get; }
قيمة الخاصية
HighCompression
يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 32 ميغابايت في فلتر LZMA.
public static LzipArchiveSettings HighCompression { get; }
قيمة الخاصية
MaxMemberSize
يحصل على الحد الأقصى لحجم عضو واحد في أرشيف lzip بالبايت.
public long MaxMemberSize { get; }
قيمة الخاصية
MaximumCompression
يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 64 ميغابايت في فلتر LZMA.
public static LzipArchiveSettings MaximumCompression { get; }
قيمة الخاصية
Normal
يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 16 ميغابايت في فلتر LZMA.
public static LzipArchiveSettings Normal { get; }