Class LzipArchiveSettings

Class LzipArchiveSettings

Numele spaţiului: Aspose.Zip.Lzip Asamblare: Aspose.Zip.dll (25.5.0)

Clasa conține setarea unui anumit arhiv lzip.

public class LzipArchiveSettings

Inheritance

object LzipArchiveSettings

Membrii moștenitori

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

LzipArchiveSettings(int, int)

Inițializează o nouă instanță a Aspose.Zip.Lzip.LzipArchiveSettings cu o anumită dimensiune dicționară.

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

Parameters

dictionarySize int

Dimensiunea dicționarului pentru compresia LZMA în byte.

maxMemberSize int

Dimensiunea maximă a unui membru în arhiva lzip prezentată în byte. valoarea standard este de 60 MB.

Properties

CompressionThreads

În cazul în care valoarea este mai mare de 1, se va folosi compresia multithreading.

public int CompressionThreads { get; set; }

Valoarea proprietății

int

Remarks

Nu stabiliți acest număr mai mult decât core-urile CPU.

Exceptions

ArgumentOutOfRangeException

Numărul de lanțuri este mai mult de 100.

DictionarySize

Obține dimensiunea dicționarului utilizat de compresia LZMA.

public int DictionarySize { get; }

Valoarea proprietății

int

FastSpeed

Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 1 megabyte în filtrul LZMA.

public static LzipArchiveSettings FastSpeed { get; }

Valoarea proprietății

LzipArchiveSettings

FastestSpeed

Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 65536 de byte în filtrul LZMA.

public static LzipArchiveSettings FastestSpeed { get; }

Valoarea proprietății

LzipArchiveSettings

HighCompression

Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 32 megabite în filtrul LZMA.

public static LzipArchiveSettings HighCompression { get; }

Valoarea proprietății

LzipArchiveSettings

MaxMemberSize

Obține dimensiunea maximă a unui membru în arhiva lzip prezentată în byte.

public long MaxMemberSize { get; }

Valoarea proprietății

long

MaximumCompression

Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 64 megabite în filtrul LZMA.

public static LzipArchiveSettings MaximumCompression { get; }

Valoarea proprietății

LzipArchiveSettings

Normal

Obțineți exemplul clasei Aspose.Zip.Lzip.LzipArchiveSettingscu dimensiunea dicționarului egală cu 16 megabite în filtrul LZMA.

public static LzipArchiveSettings Normal { get; }

Valoarea proprietății

LzipArchiveSettings

 Română