Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

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 7z hoạt động.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

Kế thừa

objectSevenZipCompressionSettingsSevenZipLZMACompressionSettings

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

SevenZipCompressionSettings.Method, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Ghi chú

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ộ xây dựng

SevenZipLZMACompressionSettings()

public SevenZipLZMACompressionSettings()

Thuộc tính

Kích thước từ điển

Kích thước từ điển (bộ đệm lịch sử) chỉ ra số byte của dữ liệu chưa nén được xử lý gần đây được giữ trong bộ nhớ. Nếu không được thiết lập, sẽ được chọn tương ứng với kích thước đầu vào.

public int DictionarySize { get; set; }

Giá trị thuộc tính

int

Ghi chú

Càng lớn từ điển, tỷ lệ nén thường càng tốt, nhưng các từ điển lớn hơn dữ liệu chưa nén sẽ lãng phí RAM.

Phương thức

Lấy phương thức nén hoặc giải nén.

public override SevenZipCompressionMethod Method { get; }

Giá trị thuộc tính

SevenZipCompressionMethod

 Tiếng Việt