Class LzipArchiveSettings

Class LzipArchiveSettings

Nome do espaço: Aspose.Zip.Lzip Assembleia: Aspose.Zip.dll (25.5.0)

A classe contém a configuração de um arquivo lzip específico.

public class LzipArchiveSettings

Inheritance

object LzipArchiveSettings

Membros herdados

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

Constructors

LzipArchiveSettings(Int, Int)

Inicia uma nova instância do Aspose.Zip.Lzip.LzipArchiveSettings com tamanho de dicionário específico.

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

Parameters

dictionarySize int

Tamanho do dicionário para compressão LZMA em bytes.

maxMemberSize int

O tamanho máximo de um membro no arquivo lzip apresentado em bytes. o valor padrão é de 60 MB.

Properties

CompressionThreads

Se o valor for maior do que 1, a compressão multithreading será utilizada.

public int CompressionThreads { get; set; }

Valor da propriedade

int

Remarks

Não coloque esse número mais do que os cores do CPU.

Exceptions

ArgumentOutOfRangeException

O número de cordas é mais de 100.

DictionarySize

Obtenha o tamanho do dicionário usado pela compressão LZMA.

public int DictionarySize { get; }

Valor da propriedade

int

FastSpeed

Obtenha o exemplo da classe Aspose.Zip.Lzip.LzipArchiveSettingscom tamanho de dicionário igual a 1 megabytes no filtro LZMA.

public static LzipArchiveSettings FastSpeed { get; }

Valor da propriedade

LzipArchiveSettings

FastestSpeed

Obtenha o exemplo da classe Aspose.Zip.Lzip.LzipArchiveSettingscom o tamanho do dicionário equivalente a 65536 bytes no filtro LZMA.

public static LzipArchiveSettings FastestSpeed { get; }

Valor da propriedade

LzipArchiveSettings

HighCompression

Obtenha o exemplo da classe Aspose.Zip.Lzip.LzipArchiveSettingscom tamanho de dicionário equivalente a 32 megabytes no filtro LZMA.

public static LzipArchiveSettings HighCompression { get; }

Valor da propriedade

LzipArchiveSettings

MaxMemberSize

Obtenha o tamanho máximo de um membro no arquivo lzip apresentado em bytes.

public long MaxMemberSize { get; }

Valor da propriedade

long

MaximumCompression

Obtenha o exemplo da classe Aspose.Zip.Lzip.LzipArchiveSettingscom tamanho de dicionário equivalente a 64 megabytes no filtro LZMA.

public static LzipArchiveSettings MaximumCompression { get; }

Valor da propriedade

LzipArchiveSettings

Normal

Obtenha o exemplo da classe Aspose.Zip.Lzip.LzipArchiveSettingscom tamanho de dicionário igual a 16 megabytes no filtro LZMA.

public static LzipArchiveSettings Normal { get; }

Valor da propriedade

LzipArchiveSettings

 Português