Class SevenZipLZMACompressionSettings
Nombre del espacio: Aspose.Zip.Saving Asamblea: Aspose.Zip.dll (25.5.0)
Los ajustes necesarios para el compresor o decompresor 7z para funcionar.
public class SevenZipLZMACompressionSettings : SevenZipCompressionSettings
Inheritance
object ← SevenZipCompressionSettings ← SevenZipLZMACompressionSettings
Miembros heredados
SevenZipCompressionSettings.Method ,y, 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()
Remarks
El algoritmo de cadena Lempel-Ziv-Markov (LZMA) es un algoritmo utilizado para realizar la compresión de datos sin pérdidas.Este algoritmo utiliza un esquema de composición diccionario algo similar al algoritmo LZ77 y tiene un alto ratio de compresión y un tamaño variable de la comprensión-dicción.
Ver más: https://en.wikipedia.org/wiki/Lempel –Ziv–Markov_chain_algorithm
Constructors
Siguiente Entrada siguiente: SevenZipLZMACompressionSettings()
public SevenZipLZMACompressionSettings()
Properties
DictionarySize
El tamaño del diccionario (buffer de historia) indica cuántos bajos de los datos no comprimidos recientemente procesados se mantienen en la memoria.Si no se establece, se elegirá de acuerdo con el tamaño de entrada.
public int DictionarySize { get; set; }
Valor de la propiedad
Remarks
Cuanto más grande sea el diccionario, por lo general mejor es el ratio de compresión, pero los dicionarios más grandes que los datos no comprimidos son un desperdicio de RAM.
Method
Tiene un método de compresión o decompresión.
public override SevenZipCompressionMethod Method { get; }