Class LzmaCompressionSettings

Class LzmaCompressionSettings

De naam: Aspose.Zip.Saving Verzameling: Aspose.Zip.dll (25.5.0)

De instellingen die nodig zijn voor de compressor of decompressor om te werken.

public class LzmaCompressionSettings : CompressionSettings

Inheritance

object CompressionSettings LzmaCompressionSettings

Geëerbiede leden

CompressionSettings.Bzip2 , CompressionSettings.Deflate , CompressionSettings.EnhancedDeflate , CompressionSettings.Store , CompressionSettings.Lzma , CompressionSettings.Xz , CompressionSettings.PPMd , CompressionSettings.Zstd , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

De Lempel-Ziv-Markov Chain Algorithm (LZMA) is een algoritme dat wordt gebruikt om verliesloze gegevenscompressie uit te voeren.Deze algorithme maakt gebruik van een dictionaire compression schema die enigszins vergelijkbaar is met het LZ77-algoritme en beschikt over een hoge compresie-verhouding en een variabele compressief-dictie-grootte.

Bekijk meer: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm

Constructors

LzmaCompressionSettings()

Initialiseert een nieuwe instantie van de Aspose.Zip.Saving.LzmaCompressionSettings klasse met standaard woordenboekgrootte, gelijk aan 16 megabyte.

public LzmaCompressionSettings()

Examples

using (Archive archive = new Archive(new ArchiveEntrySettings(new LzmaCompressionSettings())))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}
 Nederlands