Class LzipArchiveSettings

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

objectLzipArchiveSettings

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

int

Açıklamalar

Bu sayıyı CPU çekirdeklerinden fazla ayarlamayın.

İstisnalar

ArgumentOutOfRangeException

İş 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

int

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

LzipArchiveSettings

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

LzipArchiveSettings

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

LzipArchiveSettings

MaxMemberSize

Lzip arşivindeki bir üyenin maksimum boyutunu (bayt cinsinden) alır.

public long MaxMemberSize { get; }

Özellik Değeri

long

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

LzipArchiveSettings

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

Özellik Değeri

LzipArchiveSettings

 Türkçe