Class LzipArchiveSettings
Namespace: Aspose.Zip.Lzip
Assembly: Aspose.Zip.dll (25.1.0)
Bu sınıf, belirli bir lzip arşivinin ayarlarını içerir.
public class LzipArchiveSettings
Miras
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
LzipArchiveSettings(int, int)
Belirli bir sözlük boyutuyla Aspose.Zip.Lzip.LzipArchiveSettings’in yeni bir örneğini başlatır.
public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)
Parametreler
dictionarySize
int
LZMA sıkıştırması için sözlük boyutu (bayt cinsinden).
maxMemberSize
int
Lzip arşivindeki bir üyenin maksimum boyutu (bayt cinsinden). Varsayılan değer 60 MB’dir.
Özellikler
CompressionThreads
Sıkıştırma iş parçacığı sayısını alır veya ayarlar. Değer 1’den büyükse, çoklu iş parçacığı sıkıştırması kullanılacaktır.
public int CompressionThreads { get; set; }
Özellik Değeri
Açıklamalar
Bu sayıyı CPU çekirdeklerinden fazla ayarlamayın.
İstisnalar
İş parçacığı sayısı 100’den fazla.
DictionarySize
LZMA sıkıştırması tarafından kullanılan sözlük boyutunu alır.
public int DictionarySize { get; }
Özellik Değeri
FastSpeed
LZMA filtresinde sözlük boyutu 1 megabayta eşit olan Aspose.Zip.Lzip.LzipArchiveSettings sınıfının örneğini alır.
public static LzipArchiveSettings FastSpeed { get; }
Özellik Değeri
FastestSpeed
LZMA filtresinde sözlük boyutu 65536 bayta eşit olan Aspose.Zip.Lzip.LzipArchiveSettings sınıfının örneğini alır.
public static LzipArchiveSettings FastestSpeed { get; }
Özellik Değeri
HighCompression
LZMA filtresinde sözlük boyutu 32 megabayta eşit olan Aspose.Zip.Lzip.LzipArchiveSettings sınıfının örneğini alır.
public static LzipArchiveSettings HighCompression { get; }
Özellik Değeri
MaxMemberSize
Lzip arşivindeki bir üyenin maksimum boyutunu (bayt cinsinden) alır.
public long MaxMemberSize { get; }
Özellik Değeri
MaximumCompression
LZMA filtresinde sözlük boyutu 64 megabayta eşit olan Aspose.Zip.Lzip.LzipArchiveSettings sınıfının örneğini alır.
public static LzipArchiveSettings MaximumCompression { get; }
Özellik Değeri
Normal
LZMA filtresinde sözlük boyutu 16 megabayta eşit olan Aspose.Zip.Lzip.LzipArchiveSettings sınıfının örneğini alır.
public static LzipArchiveSettings Normal { get; }