Class LzipArchiveSettings

Class LzipArchiveSettings

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

A classe contém configurações de um arquivo lzip específico.

public class LzipArchiveSettings

Herança

objectLzipArchiveSettings

Membros Herdados

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

Construtores

LzipArchiveSettings(int, int)

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

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

Parâmetros

dictionarySize int

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

maxMemberSize int

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

Propriedades

CompressionThreads

Obtém ou define a contagem de threads de compressão. Se o valor for maior que 1, a compressão multithreading será utilizada.

public int CompressionThreads { get; set; }

Valor da Propriedade

int

Observações

Não defina este número maior que os núcleos da CPU.

Exceções

ArgumentOutOfRangeException

O número de threads é maior que 100.

DictionarySize

Obtém o tamanho do dicionário usado pela compressão LZMA.

public int DictionarySize { get; }

Valor da Propriedade

int

FastSpeed

Obtém a instância da classe Aspose.Zip.Lzip.LzipArchiveSettings com tamanho de dicionário igual a 1 megabyte no filtro LZMA.

public static LzipArchiveSettings FastSpeed { get; }

Valor da Propriedade

LzipArchiveSettings

FastestSpeed

Obtém a instância da classe Aspose.Zip.Lzip.LzipArchiveSettings com tamanho de dicionário igual a 65536 bytes no filtro LZMA.

public static LzipArchiveSettings FastestSpeed { get; }

Valor da Propriedade

LzipArchiveSettings

HighCompression

Obtém a instância da classe Aspose.Zip.Lzip.LzipArchiveSettings com tamanho de dicionário igual a 32 megabytes no filtro LZMA.

public static LzipArchiveSettings HighCompression { get; }

Valor da Propriedade

LzipArchiveSettings

MaxMemberSize

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

public long MaxMemberSize { get; }

Valor da Propriedade

long

MaximumCompression

Obtém a instância da classe Aspose.Zip.Lzip.LzipArchiveSettings com tamanho de dicionário igual a 64 megabytes no filtro LZMA.

public static LzipArchiveSettings MaximumCompression { get; }

Valor da Propriedade

LzipArchiveSettings

Normal

Obtém a instância da classe Aspose.Zip.Lzip.LzipArchiveSettings com tamanho de dicionário igual a 16 megabytes no filtro LZMA.

public static LzipArchiveSettings Normal { get; }

Valor da Propriedade

LzipArchiveSettings

 Português