Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

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

Die Einstellungen, die für den 7z-Kompressor oder Decompressor benötigt werden, um zu arbeiten.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

Inheritance

object SevenZipCompressionSettings SevenZipLZMACompressionSettings

Vererbte Mitglieder

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

Remarks

Das Lempel-Ziv-Markov-Kette-Algorithmus (LZMA) ist ein Algoritmus, das verwendet wird, um eine Datenkompression ohne Verlust durchzuführen. Dieses Algorismus verwendet ein Wörterkomprimierungsschema etwas ähnlich wie das LZ77 und verfügt über einen hohen Komprimierungsverhältnis und eine variable Compression-Dictionary Größe.

Mehr sehen: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm

Constructors

7ZipLZMACkompressionSettings()

public SevenZipLZMACompressionSettings()

Properties

DictionarySize

Die Wörterbuchgröße (History Buffer) zeigt an, wie viele Byte der vor kurzem verarbeiteten unkomprimierten Daten im Speicher gespeichert werden.Wenn nicht festgelegt wird, wird nach Eingangsgröße ausgewählt.

public int DictionarySize { get; set; }

Eigentumswert

int

Remarks

Je größer der Wörterbuch, desto besser ist in der Regel das Komprimierungsverhältnis - aber die Worte mehr als die unkomprimierten Daten sind ein Abfall von RAM.

Method

Er erhält Kompression oder Decompression Methode.

public override SevenZipCompressionMethod Method { get; }

Eigentumswert

SevenZipCompressionMethod

 Deutsch