Class LzmaCompressionSettings

Class LzmaCompressionSettings

نام ها : Aspose.Zip.Saving جمع آوری: Aspose.Zip.dll (25.5.0)

تنظیمات مورد نیاز برای کامپرسور یا کامپرسور برای کار.

public class LzmaCompressionSettings : CompressionSettings

Inheritance

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

Remarks

الگوریتم زنجیره Lempel-Ziv-Markov (LZMA) یک الگورتم است که برای انجام فشرده سازی داده های بدون از دست دادن استفاده می شود.این الگرتم از یک طرح فاش کلامی کمی شبیه به الگوره LZ77 استفاده دارد و دارای نسبت فاسد بالا و اندازه متغیر فشو-دیکتور است.

بیشتر ببینید: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm

Constructors

LzmaCompressionSettings()

شروع یک مثال جدید از کلاس Aspose.Zip.Saving.LzmaCompressionSettings با اندازه دیکشنری پیش فرض، برابر با 16 مگابایت.

public LzmaCompressionSettings()

Examples

using (Archive archive = new Archive(new ArchiveEntrySettings(new LzmaCompressionSettings())))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}
 فارسی