Class LzipArchiveSettings

Class LzipArchiveSettings

Nombre del espacio: Aspose.Zip.Lzip Asamblea: Aspose.Zip.dll (25.5.0)

La clase contiene la configuración de un archivo lzip específico.

public class LzipArchiveSettings

Inheritance

object LzipArchiveSettings

Miembros heredados

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

Constructors

LzipArchiveSettings(El int, int)

Inicia una nueva instancia de Aspose.Zip.Lzip.LzipArchiveSettings con un tamaño diccionario particular.

public LzipArchiveSettings(int dictionarySize, int maxMemberSize = 62914560)

Parameters

dictionarySize int

Tamaño diccionario para la compresión LZMA en bytes.

maxMemberSize int

El tamaño máximo de un miembro en el archivo lzip presentado en bytes.El valor predeterminado es de 60 MB.

Properties

CompressionThreads

Si el valor es superior a 1, se utilizará la composición multithreading.

public int CompressionThreads { get; set; }

Valor de la propiedad

int

Remarks

No establezca este número más que los núcleos CPU.

Exceptions

ArgumentOutOfRangeException

El número de líneas es más de 100.

DictionarySize

Obtenga el tamaño del diccionario que utiliza la compresión LZMA.

public int DictionarySize { get; }

Valor de la propiedad

int

FastSpeed

Obtenga el ejemplo de la clase Aspose.Zip.Lzip.LzipArchiveSettingscon el tamaño del diccionario igual a 1 megabytes en el filtro LZMA.

public static LzipArchiveSettings FastSpeed { get; }

Valor de la propiedad

LzipArchiveSettings

FastestSpeed

Obtenga el ejemplo de la clase Aspose.Zip.Lzip.LzipArchiveSettingscon el tamaño del diccionario equivalente a 65536 bytes en el filtro LZMA.

public static LzipArchiveSettings FastestSpeed { get; }

Valor de la propiedad

LzipArchiveSettings

HighCompression

Obtenga el ejemplo de la clase Aspose.Zip.Lzip.LzipArchiveSettingscon el tamaño del diccionario equivalente a 32 megabytes en el filtro LZMA.

public static LzipArchiveSettings HighCompression { get; }

Valor de la propiedad

LzipArchiveSettings

MaxMemberSize

Obtenga el tamaño máximo de un miembro en el archivo lzip presentado en bytes.

public long MaxMemberSize { get; }

Valor de la propiedad

long

MaximumCompression

Obtenga el ejemplo de la clase Aspose.Zip.Lzip.LzipArchiveSettingscon el tamaño del diccionario igual a 64 megabytes en el filtro LZMA.

public static LzipArchiveSettings MaximumCompression { get; }

Valor de la propiedad

LzipArchiveSettings

Normal

Obtenga el ejemplo de la clase Aspose.Zip.Lzip.LzipArchiveSettingscon el tamaño del diccionario igual a 16 megabytes en el filtro LZMA.

public static LzipArchiveSettings Normal { get; }

Valor de la propiedad

LzipArchiveSettings

 Español