Class LzipArchiveSettings

Class LzipArchiveSettings

Il nome: Aspose.Zip.Lzip Assemblea: Aspose.Zip.dll (25.5.0)

La classe contiene la configurazione di un particolare archivio lzip.

public class LzipArchiveSettings

Inheritance

object LzipArchiveSettings

I membri ereditari

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

Constructors

LzipArchiveSettings(di int, int)

Inizia una nuova instanza di Aspose.Zip.Lzip.LzipArchiveSettings con una particolare dimensione del dizionario.

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

Parameters

dictionarySize int

Dimensioni del dizionario per la compressione LZMA in byte.

maxMemberSize int

Dimensione massima di un membro nell’archivio lzip presentato in byte. il valore predefinito è 60 MB.

Properties

CompressionThreads

Se il valore è superiore a 1, verrà utilizzata la compressione multithreading.

public int CompressionThreads { get; set; }

Valore di proprietà

int

Remarks

Non impostare questo numero più che i core CPU.

Exceptions

ArgumentOutOfRangeException

Il numero di strisce è più di 100.

DictionarySize

Riceve la dimensione del dizionario utilizzato dalla compressione LZMA.

public int DictionarySize { get; }

Valore di proprietà

int

FastSpeed

Ricevi l’esempio della classe Aspose.Zip.Lzip.LzipArchiveSettingscon dimensioni del dizionario pari a 1 megabyte nel filtro LZMA.

public static LzipArchiveSettings FastSpeed { get; }

Valore di proprietà

LzipArchiveSettings

FastestSpeed

Ricevi l’esempio della classe Aspose.Zip.Lzip.LzipArchiveSettingscon dimensioni del dizionario pari a 65536 byte nel filtro LZMA.

public static LzipArchiveSettings FastestSpeed { get; }

Valore di proprietà

LzipArchiveSettings

HighCompression

Ricevi l’esempio della classe Aspose.Zip.Lzip.LzipArchiveSettingscon dimensioni del dizionario pari a 32 megabyte nel filtro LZMA.

public static LzipArchiveSettings HighCompression { get; }

Valore di proprietà

LzipArchiveSettings

MaxMemberSize

Riceve la dimensione massima di un membro nell’archivio lzip presentato in byte.

public long MaxMemberSize { get; }

Valore di proprietà

long

MaximumCompression

Ricevi l’esempio della classe Aspose.Zip.Lzip.LzipArchiveSettingscon dimensioni del dizionario pari a 64 megabyte nel filtro LZMA.

public static LzipArchiveSettings MaximumCompression { get; }

Valore di proprietà

LzipArchiveSettings

Normal

Ricevi l’esempio della classe Aspose.Zip.Lzip.LzipArchiveSettingscon dimensioni del dizionario pari a 16 megabyte nel filtro LZMA.

public static LzipArchiveSettings Normal { get; }

Valore di proprietà

LzipArchiveSettings

 Italiano