Class LzmaCompressionSettings

Class LzmaCompressionSettings

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

Cài đặt cần thiết để bộ nén hoặc giải nén hoạt động.

public class LzmaCompressionSettings : CompressionSettings

Kế thừa

objectCompressionSettingsLzmaCompressionSettings

Các thành viên kế thừa

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

Nhận xét

Thuật toán chuỗi Markov Lempel–Ziv (LZMA) là một thuật toán được sử dụng để thực hiện nén dữ liệu không mất mát. Thuật toán này sử dụng một sơ đồ nén từ điển tương tự như thuật toán LZ77 và có tỷ lệ nén cao cùng với kích thước từ điển nén biến đổi.

Xem thêm: https://en.wikipedia.org/wiki/Lempel–Ziv–Markov_chain_algorithm

Bộ tạo

LzmaCompressionSettings()

Khởi tạo một thể hiện mới của lớp Aspose.Zip.Saving.LzmaCompressionSettings với kích thước từ điển mặc định, bằng 16 megabyte.

public LzmaCompressionSettings()

Ví dụ

using (Archive archive = new Archive(new ArchiveEntrySettings(new LzmaCompressionSettings())))
{
    archive.CreateEntry("data.bin", "data.bin");
    archive.Save(zipFile);
}
 Tiếng Việt