Class LzmaCompressionSettings

Class LzmaCompressionSettings

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

הגדרות נדרשות כדי שהמכווץ או המפענח יעבדו.

public class LzmaCompressionSettings : CompressionSettings

ירושה

objectCompressionSettingsLzmaCompressionSettings

חברים שהורשו

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);
}
 Ελληνικά