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; }
مقدار ویژگی
نکات
این عدد را بیشتر از هستههای CPU تنظیم نکنید.
استثناها
تعداد نخها بیشتر از 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; }