Class ArjEntryPlain
nazivni prostor: Aspose.Zip.Arj Sastav: Aspose.Zip.dll (25.5.0)
Predstavlja jedinstvenu datoteku u ARJ arhivu.
public class ArjEntryPlain : IArchiveFileEntry
Inheritance
Implements
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CompressedSize
Dobiva veličinu komprimiranog datoteke.
public uint CompressedSize { get; }
Vrijednost nekretnina
Name
Dobivaju ime ulaza u arhivu.
public string Name { get; }
Vrijednost nekretnina
UncompressedSize
Dobiva veličinu izvornog datoteke.
public uint UncompressedSize { get; }
Vrijednost nekretnina
Methods
Extract(String)
Izvlači ulaz u sustav datoteke putem predviđenog puta.
public FileInfo Extract(string path)
Parameters
path
string
Put do dosjea odredišta.Ako datoteka već postoji, bit će prepisana.
Returns
Informacije o sastavljenom datoteku.
Examples
Izvadite dvije ulaznice iz rijetkog arhiva.
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)
Izvlači ARJ arhiv ulaz u datoteku.
public void Extract(FileInfo fileInfo)
Parameters
fileInfo
FileInfo
FileInfo za skladištenje dekomprimiranih podataka.
Examples
using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
using (var archive = new ArjArchive(arjFile))
{
archive.Entries[0].Extract(new FileInfo("extracted.bin"));
}
}
Exceptions
Naslovi arhiva i informacije o službi nisu pročitani.
Pozivač nema potrebnu dozvolu da otvori fileInfo'.
Put datoteke je prazan ili sadrži samo bijele prostore.
Dosje nije pronađeno.
Put do datoteke je samo čitanje ili je direktorija.
fileInfo’ is null.
Navedeni put je nevažeći, na primjer, biti na nemapiranom pogonu.
Dosje je već otvoreno.
Extract(Stream)
Izvlači ulaz u pruženi tok.
public void Extract(Stream destination)
Parameters
destination
Stream
Destination stream. mora biti pismen.
Exceptions
destination’ does not support writing.
Checksum mismatch za naslovnice ili podatke. - ili - Arhiva je korumpirana.
Ulaz je komprimiran metodom 4.