Class LzipArchiveSettings

Class LzipArchiveSettings

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

이 클래스는 특정 lzip 아카이브의 설정을 포함합니다.

public class LzipArchiveSettings

상속

objectLzipArchiveSettings

상속된 멤버

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

생성자

LzipArchiveSettings(int, int)

특정 사전 크기로 Aspose.Zip.Lzip.LzipArchiveSettings의 새 인스턴스를 초기화합니다.

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

매개변수

dictionarySize int

LZMA 압축을 위한 사전 크기(바이트 단위).

maxMemberSize int

lzip 아카이브에서 하나의 멤버의 최대 크기(바이트 단위). 기본값은 60 MB입니다.

속성

CompressionThreads

압축 스레드 수를 가져오거나 설정합니다. 값이 1보다 크면 다중 스레딩 압축이 사용됩니다.

public int CompressionThreads { get; set; }

속성 값

int

비고

이 숫자를 CPU 코어 수보다 더 크게 설정하지 마십시오.

예외

ArgumentOutOfRangeException

스레드 수가 100을 초과합니다.

DictionarySize

LZMA 압축에 사용되는 사전의 크기를 가져옵니다.

public int DictionarySize { get; }

속성 값

int

FastSpeed

LZMA 필터에서 사전 크기가 1 메가바이트인 Aspose.Zip.Lzip.LzipArchiveSettings 클래스의 인스턴스를 가져옵니다.

public static LzipArchiveSettings FastSpeed { get; }

속성 값

LzipArchiveSettings

FastestSpeed

LZMA 필터에서 사전 크기가 65536 바이트인 Aspose.Zip.Lzip.LzipArchiveSettings 클래스의 인스턴스를 가져옵니다.

public static LzipArchiveSettings FastestSpeed { get; }

속성 값

LzipArchiveSettings

HighCompression

LZMA 필터에서 사전 크기가 32 메가바이트인 Aspose.Zip.Lzip.LzipArchiveSettings 클래스의 인스턴스를 가져옵니다.

public static LzipArchiveSettings HighCompression { get; }

속성 값

LzipArchiveSettings

MaxMemberSize

lzip 아카이브에서 하나의 멤버의 최대 크기를 바이트 단위로 가져옵니다.

public long MaxMemberSize { get; }

속성 값

long

MaximumCompression

LZMA 필터에서 사전 크기가 64 메가바이트인 Aspose.Zip.Lzip.LzipArchiveSettings 클래스의 인스턴스를 가져옵니다.

public static LzipArchiveSettings MaximumCompression { get; }

속성 값

LzipArchiveSettings

Normal

LZMA 필터에서 사전 크기가 16 메가바이트인 Aspose.Zip.Lzip.LzipArchiveSettings 클래스의 인스턴스를 가져옵니다.

public static LzipArchiveSettings Normal { get; }

속성 값

LzipArchiveSettings

 한국어