Class GzipArchive
محتويات
[
يخفي
]GzipArchive class
تمثل هذه الفئة ملف أرشيف gzip. استخدمه لإنشاء أو استخراج أرشيفات gzip.
public class GzipArchive : IArchive, IArchiveFileEntry
المنشئون
| اسم | وصف |
|---|---|
| GzipArchive() | يقوم بتهيئة مثيل جديد لملفGzipArchive فئة جاهزة للضغط . |
| GzipArchive(Stream, bool) | يقوم بتهيئة مثيل جديد لملفGzipArchive فئة جاهزة لفك الضغط. |
| GzipArchive(string, bool) | يقوم بتهيئة مثيل جديد لملفGzipArchive فئة . |
الخصائص
| اسم | وصف |
|---|---|
| Name { get; } | اسم الملف الأصلي . |
طُرق
| اسم | وصف |
|---|---|
| Dispose() | تنفيذ مهام محددة بواسطة التطبيق مرتبطة بتحرير الموارد غير المُدارة أو تحريرها أو إعادة تعيينها. |
| Extract(Stream) | لاستخراج الأرشيف إلى الدفق المقدم. |
| Open() | يفتح الأرشيف للاستخراج ويوفر دفقًا بمحتوى أرشيف. |
| Save(Stream) | يحفظ الأرشيف إلى الدفق المقدم. |
| Save(string) | لحفظ الأرشيف في ملف الوجهة المقدم. |
| SetSource(FileInfo) | يحدد المحتوى المراد ضغطه داخل الأرشيف. |
| SetSource(Stream) | يحدد المحتوى المراد ضغطه داخل الأرشيف. |
| SetSource(string) | يحدد المحتوى المراد ضغطه داخل الأرشيف. |
| SetSource(TarArchive) | يحدد المحتوى المراد ضغطه داخل الأرشيف. |
ملاحظات
تعتمد خوارزمية ضغط Gzip على خوارزمية DEFLATE ، وهي مزيج من ترميز LZ77 و Huffman.
أنظر أيضا
- interface IArchive
- interface IArchiveFileEntry
- مساحة الاسم Aspose.Zip.Gzip
- المجسم Aspose.Zip