Class SevenZipLZMACompressionSettings
Class SevenZipLZMACompressionSettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
7z 압축기 또는 압축 해제기가 작동하는 데 필요한 설정입니다.
public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings
상속
object ← SevenZipCompressionSettings ← SevenZipLZMACompressionSettings
상속된 멤버
SevenZipCompressionSettings.Method, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
비고
Lempel–Ziv–Markov 체 알고리즘(LZMA)은 무손실 데이터 압축을 수행하는 데 사용되는 알고리즘입니다. 이 알고리즘은 LZ77 알고리즘과 유사한 사전 압축 방식과 높은 압축 비율 및 가변 압축 사전 크기를 특징으로 합니다.
자세한 내용은: https://en.wikipedia.org/wiki/Lempel–Ziv–Markov_chain_algorithm
생성자
SevenZipLZMACompressionSettings()
public SevenZipLZMACompressionSettings()
속성
DictionarySize
사전(히스토리 버퍼) 크기는 최근에 처리된 무압축 데이터의 바이트 수를 메모리에 유지합니다. 설정하지 않으면 항목 크기에 따라 선택됩니다.
public int DictionarySize { get; set; }
속성 값
비고
사전이 클수록 일반적으로 압축 비율이 더 좋지만, 무압축 데이터보다 큰 사전은 RAM을 낭비합니다.
Method
압축 또는 압축 해제 방법을 가져옵니다.
public override SevenZipCompressionMethod Method { get; }