Class ArjEntryPlain
Tên không gian: Aspose.Zip.Arj Tổng hợp: Aspose.Zip.dll (25.5.0)
Nó đại diện cho một tập tin duy nhất trong file ARJ.
public class ArjEntryPlain : IArchiveFileEntry
Inheritance
Implements
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CompressedSize
Nhận kích thước của một tệp bị nén.
public uint CompressedSize { get; }
Giá trị bất động sản
Name
Nhận tên vào trong tài liệu.
public string Name { get; }
Giá trị bất động sản
UncompressedSize
Nhận kích thước của một tập tin ban đầu.
public uint UncompressedSize { get; }
Giá trị bất động sản
Methods
Extract(String)
Xét nhập vào hệ thống tệp theo con đường được cung cấp.
public FileInfo Extract(string path)
Parameters
path
string
Đường đến tập tin đích. nếu tập tin đã tồn tại, nó sẽ được viết quá.
Returns
Thông tin file của một file composed.
Examples
Tiết xuất hai bài đăng từ RAR ARCHIVE.
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)
Tiết xuất ARJ lưu trữ vào một tệp.
public void Extract(FileInfo fileInfo)
Parameters
fileInfo
FileInfo
FileInfo để lưu trữ dữ liệu bị phá vỡ.
Examples
using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
using (var archive = new ArjArchive(arjFile))
{
archive.Entries[0].Extract(new FileInfo("extracted.bin"));
}
}
Exceptions
Danh mục tài liệu và thông tin dịch vụ không được đọc.
Người gọi không có quyền được yêu cầu để mở fileInfo'.
Đường file là trống hoặc chỉ chứa không gian trắng.
file không được tìm thấy.
Con đường đến file là chỉ đọc hoặc là một thư mục.
fileInfo’ is null.
Con đường được chỉ định là vô hiệu, chẳng hạn như ở trên một ổ đĩa không được vẽ.
Tệp đã mở rồi.
Extract(Stream)
Thu thập nhập vào dòng cung cấp.
public void Extract(Stream destination)
Parameters
destination
Stream
Destination stream. phải được viết.
Exceptions
destination’ does not support writing.
Checksum mismatch cho tiêu đề hoặc dữ liệu. - hoặc - Archive is corrupt.
Nhập kết hợp với phương pháp 4.