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);
}