Class LzmaCompressionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
הגדרות נדרשות כדי שהמכווץ או המפענח יעבדו.
public class LzmaCompressionSettings : CompressionSettings
ירושה
object ← CompressionSettings ← LzmaCompressionSettings
חברים שהורשו
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()
הערות
אלגוריתם שרשרת מרקוב של למפל–זיב (LZMA) הוא אלגוריתם שמשמש לביצוע דחיסת נתונים חסרת אובדן. אלגוריתם זה משתמש בשיטת דחיסת מילון דומה במקצת לאלגוריתם LZ77 ומציע יחס דחיסה גבוה וגודל מילון דחיסה משתנה.
ראה עוד: https://en.wikipedia.org/wiki/Lempel–Ziv–Markov_chain_algorithm
בונים
LzmaCompressionSettings()
מאתחל מופע חדש של מחלקת Aspose.Zip.Saving.LzmaCompressionSettings עם גודל מילון ברירת מחדל, השווה ל-16 מגה-בתים.
public LzmaCompressionSettings()
דוגמאות
using (Archive archive = new Archive(new ArchiveEntrySettings(new LzmaCompressionSettings())))
{
archive.CreateEntry("data.bin", "data.bin");
archive.Save(zipFile);
}