Class ArjEntryPlain
Pôvodný názov: Aspose.Zip.Arj Zhromaždenie: Aspose.Zip.dll (25.5.0)
Predstavuje jeden súbor v archíve ARJ.
public class ArjEntryPlain : IArchiveFileEntry
Inheritance
Implements
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CompressedSize
Získa veľkosť komprimovaného súboru.
public uint CompressedSize { get; }
Hodnota nehnuteľnosti
Name
Získa názov vstupu v archíve.
public string Name { get; }
Hodnota nehnuteľnosti
UncompressedSize
Dostane veľkosť pôvodného súboru.
public uint UncompressedSize { get; }
Hodnota nehnuteľnosti
Methods
Extract(Stretnutie)
Vytiahne vstup do súborového systému poskytnutou cestou.
public FileInfo Extract(string path)
Parameters
path
string
Cesta k cieľovému súboru. ak súbor už existuje, bude prepisovaný.
Returns
Informácie o zloženom súbore.
Examples
Odstráňte dva záznamy z RAR archív.
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 archív vstup do súboru.
public void Extract(FileInfo fileInfo)
Parameters
fileInfo
FileInfo
FileInfo na ukladanie dekompresovaných údajov.
Examples
using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
using (var archive = new ArjArchive(arjFile))
{
archive.Entries[0].Extract(new FileInfo("extracted.bin"));
}
}
Exceptions
Archívové hlavy a informácie o službách neboli prečítané.
Volávač nemá požadované povolenie na otvorenie fileInfo'.
Stránka je prázdna alebo obsahuje iba biele priestory.
Súbor sa nenašiel.
Cesta k súboru je čitateľná alebo je adresár.
fileInfo’ is null.
Uvedená trasa je neplatná, napr. byť na nezamestnanom disku.
Súbor je už otvorený.
Extract(Stream)
Extrakt vstupu do poskytnutého prúdu.
public void Extract(Stream destination)
Parameters
destination
Stream
Destinácia stream. musí byť písateľná.
Exceptions
destination’ does not support writing.
Checksum mismatch pre hlavičky alebo údaje. - alebo - Archív je korumpovaný.
Vstup komprimovaný metódou 4.