Class ArjEntryPlain
Nome do espaço: Aspose.Zip.Arj Assembleia: Aspose.Zip.dll (25.5.0)
Representa um único arquivo dentro do Arquivo ARJ.
public class ArjEntryPlain : IArchiveFileEntryInheritance
Implements
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CompressedSize
Obter o tamanho de um arquivo comprimido.
public uint CompressedSize { get; }Valor da propriedade
Name
Recebe o nome da entrada dentro do arquivo.
public string Name { get; }Valor da propriedade
UncompressedSize
Obter o tamanho de um arquivo original.
public uint UncompressedSize { get; }Valor da propriedade
Methods
Extract(Redação)
Extrai a entrada para o sistema de arquivos pelo caminho fornecido.
public FileInfo Extract(string path)Parameters
path string
O caminho para o arquivo de destino.Se o arquivo já existe, será sobreescrito.
Returns
Informação de arquivo de um arquivo composto.
Examples
Extrair duas entradas de raro arquivo.
using (FileStream arjFile = File.Open("archive.arj", FileMode.Open))
{
    using (ArjArchive archive = new ArjArchive(arjFile))
    {
        archive.Entries[0].Extract("first.bin");
        archive.Entries[1].Extract("second.bin");
    }
}Exceptions
path’ is null or empty.
Extract(FileInfo)
Extrair arquivo ARJ entrada para um arquivo.
public void Extract(FileInfo fileInfo)Parameters
fileInfo FileInfo
FileInfo para armazenamento de dados decomprimidos.
Examples
using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
    using (var archive = new ArjArchive(arjFile))
    {
        archive.Entries[0].Extract(new FileInfo("extracted.bin"));
    }
}Exceptions
Os títulos de arquivo e informações de serviço não foram lidos.
O chamador não tem a permissão necessária para abrir o fileInfo'.
O caminho do arquivo é vazio ou contém apenas espaços brancos.
O arquivo não foi encontrado.
O caminho para o arquivo é apenas leitura ou é um diretório.
fileInfo’ is null.
O caminho especificado é inválido, como estar em uma unidade não mapeada.
O arquivo já está aberto.
Extract(Stream)
Extrata a entrada para o fluxo fornecido.
public void Extract(Stream destination)Parameters
destination Stream
Destination stream. deve ser escrita.
Exceptions
destination’ does not support writing.
Checksum mismatch para cabeçalhos ou dados. - ou - Arquivo é corrupto.
Introdução compressada com o método 4.