Class LzipArchiveSettings

Class LzipArchiveSettings

Namespace: Aspose.Zip.Lzip
Assembly: Aspose.Zip.dll (25.1.0)

تحتوي هذه الفئة على إعدادات أرشيف lzip معين.

public class LzipArchiveSettings

الوراثة

objectLzipArchiveSettings

الأعضاء الموروثة

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

قيمة الخاصية

int

الملاحظات

لا تحدد هذا الرقم أكثر من أنوية المعالج.

الاستثناءات

ArgumentOutOfRangeException

عدد الخيوط أكبر من 100.

DictionarySize

يحصل على حجم القاموس المستخدم من قبل ضغط LZMA.

public int DictionarySize { get; }

قيمة الخاصية

int

FastSpeed

يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 1 ميغابايت في فلتر LZMA.

public static LzipArchiveSettings FastSpeed { get; }

قيمة الخاصية

LzipArchiveSettings

FastestSpeed

يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 65536 بايت في فلتر LZMA.

public static LzipArchiveSettings FastestSpeed { get; }

قيمة الخاصية

LzipArchiveSettings

HighCompression

يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 32 ميغابايت في فلتر LZMA.

public static LzipArchiveSettings HighCompression { get; }

قيمة الخاصية

LzipArchiveSettings

MaxMemberSize

يحصل على الحد الأقصى لحجم عضو واحد في أرشيف lzip بالبايت.

public long MaxMemberSize { get; }

قيمة الخاصية

long

MaximumCompression

يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 64 ميغابايت في فلتر LZMA.

public static LzipArchiveSettings MaximumCompression { get; }

قيمة الخاصية

LzipArchiveSettings

Normal

يحصل على مثيل من فئة Aspose.Zip.Lzip.LzipArchiveSettings بحجم قاموس يساوي 16 ميغابايت في فلتر LZMA.

public static LzipArchiveSettings Normal { get; }

قيمة الخاصية

LzipArchiveSettings

 عربي