Class LzmaCompressionSettings

Class LzmaCompressionSettings

Navne til: Aspose.Zip.Saving Sammensætning: Aspose.Zip.dll (25.5.0)

Indstillingerne er nødvendige for kompressoren eller dekompressoren til at arbejde.

public class LzmaCompressionSettings : CompressionSettings

Inheritance

object CompressionSettings LzmaCompressionSettings

De arvede medlemmer

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

Lempel-Ziv-Markov kædealgoritmen (LZMA) er en algoritme, der anvendes til at udføre tabløs data kompression. Denne algoritm bruger en ordkompressionskema lidt lignende til LZ77 algoritmen og har en høj kompressionsforhold og en variabel kompresions-diktationsstørrelse.

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

Constructors

LzmaCompressionSettings()

Initialiserer en ny instans af Aspose.Zip.Saving.LzmaCompressionSettings-klassen med standard ordbogstørrelse, der svarer til 16 megabytes.

public LzmaCompressionSettings()

Examples

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