Class LzmaCompressionSettings

Class LzmaCompressionSettings

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

Inställningar som behövs för att kompressorn eller dekompressorn ska fungera.

public class LzmaCompressionSettings : CompressionSettings

Arv

objectCompressionSettingsLzmaCompressionSettings

Ärvt Medlemmar

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()

Kommentarer

Lempel–Ziv–Markov kedjealgoritm (LZMA) är en algoritm som används för att utföra förlustfri datakomprimering. Denna algoritm använder ett ordboksbaserat komprimeringsschema som är något liknande LZ77-algoritmen och har en hög komprimeringsgrad samt en variabel storlek på komprimeringsordboken.

Se mer: https://en.wikipedia.org/wiki/Lempel–Ziv–Markov_chain_algorithm

Konstruktörer

LzmaCompressionSettings()

Initierar en ny instans av klassen Aspose.Zip.Saving.LzmaCompressionSettings med standardstorlek på ordboken, som är lika med 16 megabyte.

public LzmaCompressionSettings()

Exempel

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