Class XarBzip2CompressionSettings

Class XarBzip2CompressionSettings

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

Configuraciones para el método de compresión Bzip2.

public class XarBzip2CompressionSettings : XarCompressionSettings

Herencia

objectXarCompressionSettingsXarBzip2CompressionSettings

Miembros heredados

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

Constructores

XarBzip2CompressionSettings(int)

Inicializa una nueva instancia de la clase Aspose.Zip.Xar.XarBzip2CompressionSettings.

public XarBzip2CompressionSettings(int blockSize)

Parámetros

blockSize int

Tamaño de bloque en cientos de kilobytes.

Ejemplos

using (XarArchive archive = new XarArchive())
{
    archive.CreateEntry("data.bin", "data.bin", new XarBzip2CompressionSettings(1));
    archive.Save("archive.xar");
}

Excepciones

ArgumentOutOfRangeException

El tamaño del bloque no está entre 1 y 9.

XarBzip2CompressionSettings()

Inicializa una nueva instancia de la clase Aspose.Zip.Xar.XarBzip2CompressionSettings con un tamaño de bloque predeterminado, igual a 9 cientos de kilobytes.

public XarBzip2CompressionSettings()

Propiedades

BlockSize

Tamaño de bloque en cientos de kilobytes.

public int BlockSize { get; }

Valor de la propiedad

int

 Español