Class LzipArchiveSettings

Class LzipArchiveSettings

Der Name: Aspose.Zip.Lzip Versammlung: Aspose.Zip.dll (25.5.0)

Die Klasse enthält die Einstellung eines bestimmten Lzip-Archives.

public class LzipArchiveSettings

Inheritance

object LzipArchiveSettings

Vererbte Mitglieder

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

Constructors

LzipArchiveSettings(und int, int)

Initialisiert eine neue Instanz des Aspose.Zip.Lzip.LzipArchiveSettings mit einer bestimmten Wörterbuchgröße.

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

Parameters

dictionarySize int

Wörtergröße für LZMA Kompression in Byten.

maxMemberSize int

Maximale Größe eines Mitglieds im Lzip-Archiv in Bytes. Der Standardwert beträgt 60 MB.

Properties

CompressionThreads

Empfindet oder setzt die Kompressionströme.Wenn der Wert größer ist als 1, wird eine multithreading-Kompression verwendet.

public int CompressionThreads { get; set; }

Eigentumswert

int

Remarks

Setzen Sie diese Zahl nicht mehr als CPU-Kore.

Exceptions

ArgumentOutOfRangeException

Die Anzahl der Streifen beträgt mehr als 100.

DictionarySize

Er erhält die Größe des Wörterbuches, das durch LZMA-Kompression verwendet wird.

public int DictionarySize { get; }

Eigentumswert

int

FastSpeed

Erhalten Sie das Beispiel der Aspose.Zip.Lzip.LzipArchiveSettings-Klassemit Wörtergröße gleich 1 Megabyte im LZMA-Filter.

public static LzipArchiveSettings FastSpeed { get; }

Eigentumswert

LzipArchiveSettings

FastestSpeed

Erhalten Sie das Beispiel der Aspose.Zip.Lzip.LzipArchiveSettings-Klassemit Wörterbuchgröße gleich 65536 Byten im LZMA-Filter.

public static LzipArchiveSettings FastestSpeed { get; }

Eigentumswert

LzipArchiveSettings

HighCompression

Erhalten Sie das Beispiel der Aspose.Zip.Lzip.LzipArchiveSettings-Klassemit der Wörterbuchgröße von 32 Megabytes im LZMA-Filter.

public static LzipArchiveSettings HighCompression { get; }

Eigentumswert

LzipArchiveSettings

MaxMemberSize

Erhält die maximale Größe eines Mitglieds im Lzip-Archiv, das in Byten dargestellt wird.

public long MaxMemberSize { get; }

Eigentumswert

long

MaximumCompression

Erhalten Sie das Beispiel der Aspose.Zip.Lzip.LzipArchiveSettings-Klassemit Wörtergröße gleich 64 Megabytes im LZMA-Filter.

public static LzipArchiveSettings MaximumCompression { get; }

Eigentumswert

LzipArchiveSettings

Normal

Erhalten Sie das Beispiel der Aspose.Zip.Lzip.LzipArchiveSettings-Klassemit Wörtergröße gleich 16 Megabytes im LZMA-Filter.

public static LzipArchiveSettings Normal { get; }

Eigentumswert

LzipArchiveSettings

 Deutsch