Class XarBzip2CompressionSettings

Class XarBzip2CompressionSettings

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

Configurações para o método de compressão Bzip2.

public class XarBzip2CompressionSettings : XarCompressionSettings

Herança

objectXarCompressionSettingsXarBzip2CompressionSettings

Membros Herdados

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

Construtores

XarBzip2CompressionSettings(int)

Inicializa uma nova instância da classe Aspose.Zip.Xar.XarBzip2CompressionSettings.

public XarBzip2CompressionSettings(int blockSize)

Parâmetros

blockSize int

Tamanho do bloco em centenas de kilobytes.

Exemplos

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

Exceções

ArgumentOutOfRangeException

O tamanho do bloco não está entre 1 e 9.

XarBzip2CompressionSettings()

Inicializa uma nova instância da classe Aspose.Zip.Xar.XarBzip2CompressionSettings com tamanho de bloco padrão, igual a 9 centenas de kilobytes.

public XarBzip2CompressionSettings()

Propriedades

BlockSize

Tamanho do bloco em centenas de kilobytes.

public int BlockSize { get; }

Valor da Propriedade

int

 Português