Class ArjEntryPlain
Název místa: Aspose.Zip.Arj Sbírka: Aspose.Zip.dll (25.5.0)
Zahrnuje jeden soubor v archivu ARJ.
public class ArjEntryPlain : IArchiveFileEntry
Inheritance
Implements
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CompressedSize
Dostane velikost komprimovaného souboru.
public uint CompressedSize { get; }
Hodnota nemovitosti
Name
Dostane název vstupu v archivu.
public string Name { get; }
Hodnota nemovitosti
UncompressedSize
Dostane velikost originálního souboru.
public uint UncompressedSize { get; }
Hodnota nemovitosti
Methods
Extract(Stringová)
Vkládá vstup do souborového systému poskytnutou cestou.
public FileInfo Extract(string path)
Parameters
path
string
Cesta k cílovému souboru.Pokud soubor již existuje, bude přepsan.
Returns
Informace o složení souboru.
Examples
Vložte dva záznamy z rar archivu.
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)
Extrakt ARJ archiv vstup do souboru.
public void Extract(FileInfo fileInfo)
Parameters
fileInfo
FileInfo
FileInfo pro ukládání dekomprimovaných údaj.
Examples
using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
using (var archive = new ArjArchive(arjFile))
{
archive.Entries[0].Extract(new FileInfo("extracted.bin"));
}
}
Exceptions
Archivní titulky a informace o službách nebyly přečteny.
Volající nemá požadované povolení k otevření fileInfo'.
Stránka je prázdná nebo obsahuje pouze bílé prostory.
Soubor nebyl nalezen.
Cesta k souboru je čtená pouze nebo je adres.
fileInfo’ is null.
Uvedená trasa je neplatná, např. být na nezapsaném pohonu.
Soubor je již otevřen.
Extract(Stream)
Odstraní vstup do poskytnutého toku.
public void Extract(Stream destination)
Parameters
destination
Stream
Destinace stream. musí být psateln.
Exceptions
destination’ does not support writing.
Checksum mísmatch pro titulky nebo data. - nebo - Archiv je zkorumpován.
Vstup je komprimován metodou 4.