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

نکات

این عدد را بیشتر از هسته‌های CPU تنظیم نکنید.

استثناها

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

 فارسی