Class DeflateCompressionSettings

Class DeflateCompressionSettings

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

تنظیمات مورد نیاز برای کارکرد فشرده‌ساز یا بازفشرده‌ساز.

public class DeflateCompressionSettings : CompressionSettings

وراثت

objectCompressionSettingsDeflateCompressionSettings

اعضای وراثتی

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

توضیحات

Deflate یک الگوریتم فشرده‌سازی داده بدون اتلاف است که از ترکیبی از الگوریتم LZ77 و کدگذاری هافمن استفاده می‌کند.

استاندارد را اینجا ببینید: https://tools.ietf.org/html/rfc1951

سازنده‌ها

DeflateCompressionSettings()

یک نمونه جدید از کلاس Aspose.Zip.Saving.DeflateCompressionSettings را راه‌اندازی می‌کند.

public DeflateCompressionSettings()

مثال‌ها

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