Class ArjEntryPlain
اسم الفضاء : Aspose.Zip.Arj تجميع: Aspose.Zip.dll (25.5.0)
تمثيل ملف واحد داخل أرشيف ARJ.
public class ArjEntryPlain : IArchiveFileEntry
Inheritance
Implements
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
CompressedSize
يحصل على حجم ملف مضغوط.
public uint CompressedSize { get; }
قيمة الممتلكات
Name
يحصل على اسم الإدخال داخل الأرشيف.
public string Name { get; }
قيمة الممتلكات
UncompressedSize
يحصل على حجم الملف الأصلي.
public uint UncompressedSize { get; }
قيمة الممتلكات
Methods
Extract(الستار)
استخراج الدخول إلى نظام الملفات عن طريق المسار المقدم.
public FileInfo Extract(string path)
Parameters
path
string
المسار إلى الملف المستهدف.إذا كان الملف موجودًا بالفعل ، فسيتم إعادة كتابته.
Returns
ملف المعلومات من ملف مكون.
Examples
استخراج اثنين من الإدخالات من الأرشيف النادر.
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)
استخراج أدخل أرشيف ARJ إلى ملف.
public void Extract(FileInfo fileInfo)
Parameters
fileInfo
FileInfo
FileInfo لتخزين البيانات المضغوطة
Examples
using (var arjFile = File.Open(sourceFileName, FileMode.Open))
{
using (var archive = new ArjArchive(arjFile))
{
archive.Entries[0].Extract(new FileInfo("extracted.bin"));
}
}
Exceptions
لم يتم قراءة عناوين الأرشيف ومعلومات الخدمة.
لا يحصل المتصل على السماح المطلوب لفتح fileInfo'.
مسار الملف فارغ أو يحتوي فقط على مساحات بيضاء.
لم يتم العثور على الملف.
الطريق إلى الملف هو القراءة فقط أو هو دليل.
fileInfo’ is null.
المسار المحدد غير صالح ، على سبيل المثال ، على محرك أقراص غير مسجلة.
الملف مفتوح بالفعل.
Extract(Stream)
إخراج الدخول إلى التدفق المقدم.
public void Extract(Stream destination)
Parameters
destination
Stream
كلمات مفتاحية يجب أن تكون مكتوبة
Exceptions
destination’ does not support writing.
تداول الخيارات الثنائية الخيارات الثنائية الخيارات الثنائية الخيارات الثنائية الخيارات الثنائية الخيارات الثنائية الخيارات.
الدخول المضغوط باستخدام الطريقة 4.