Class SevenZipLZMACompressionSettings

Class SevenZipLZMACompressionSettings

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

7z 압축기 또는 압축 해제기가 작동하는 데 필요한 설정입니다.

public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings

상속

objectSevenZipCompressionSettingsSevenZipLZMACompressionSettings

상속된 멤버

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; }

속성 값

int

비고

사전이 클수록 일반적으로 압축 비율이 더 좋지만, 무압축 데이터보다 큰 사전은 RAM을 낭비합니다.

Method

압축 또는 압축 해제 방법을 가져옵니다.

public override SevenZipCompressionMethod Method { get; }

속성 값

SevenZipCompressionMethod

 한국어