Class ArjEntryPlain
Nombre del espacio: Aspose.Zip.Arj Asamblea: Aspose.Zip.dll (25.5.0)
Representa un solo archivo dentro de ARJ.
public class ArjEntryPlain : IArchiveFileEntry
Inheritance
Implements
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()
Properties
CompressedSize
Tiene el tamaño de un archivo comprimido.
public uint CompressedSize { get; }
Valor de la propiedad
Name
Obtenga el nombre de la entrada dentro del archivo.
public string Name { get; }
Valor de la propiedad
UncompressedSize
Tiene el tamaño de un archivo original.
public uint UncompressedSize { get; }
Valor de la propiedad
Methods
Extract(El string)
Extrae la entrada al sistema de archivos por el camino proporcionado.
public FileInfo Extract(string path)
Parameters
path
string
El camino hacia el archivo de destino.Si el archivo ya existe, será sobreescrito.
Returns
Información de archivo de un archivo compuesto.
Examples
Extraer dos entradas de archivo raro.
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)
Extrae la entrada de archivo ARJ a un archivo.
public void Extract(FileInfo fileInfo)
Parameters
fileInfo
FileInfo
FileInfo para almacenar datos 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
Los títulos de archivo y la información de servicio no fueron leídos.
El llamador no tiene el permiso necesario para abrir el fileInfo'.
La ruta de archivo es vacía o contiene solo espacios blancos.
El archivo no se encuentra.
El camino al archivo es leído o es un directorio.
fileInfo’ is null.
La ruta especificada es invalida, como estar en un disco no mapeado.
El archivo ya está abierto.
Extract(Stream)
Extrae la entrada a la corriente proporcionada.
public void Extract(Stream destination)
Parameters
destination
Stream
Destination stream. debe ser escrito.
Exceptions
destination’ does not support writing.
Checksum mismatch para los titulares o los datos. - o - Archivo es corrupto.
Introducción comprimida con el método 4.