Class GzipArchive
isi
[
bersembunyi
]GzipArchive class
Kelas ini mewakili file arsip gzip. Gunakan untuk menyusun atau mengekstrak arsip gzip.
public class GzipArchive : IArchive, IArchiveFileEntry
Konstruktor
| Nama | Keterangan |
|---|---|
| GzipArchive() | Menginisialisasi instance baru dariGzipArchive kelas disiapkan untuk mengompresi. |
| GzipArchive(Stream, bool) | Menginisialisasi instance baru dariGzipArchive kelas disiapkan untuk dekompresi. |
| GzipArchive(string, bool) | Menginisialisasi instance baru dariGzipArchive kelas. |
Properti
| Nama | Keterangan |
|---|---|
| Name { get; } | Nama file asli. |
Metode
| Nama | Keterangan |
|---|---|
| Dispose() | Melakukan tugas yang ditentukan aplikasi terkait dengan membebaskan, melepaskan, atau menyetel ulang sumber daya yang tidak dikelola. |
| Extract(Stream) | Mengekstrak arsip ke aliran yang disediakan. |
| Open() | Membuka arsip untuk ekstraksi dan menyediakan aliran dengan konten arsip. |
| Save(Stream) | Menyimpan arsip ke aliran yang disediakan. |
| Save(string) | Menyimpan arsip ke file tujuan yang disediakan. |
| SetSource(FileInfo) | Mengatur konten yang akan dikompresi dalam arsip. |
| SetSource(Stream) | Mengatur konten yang akan dikompresi dalam arsip. |
| SetSource(string) | Mengatur konten yang akan dikompresi dalam arsip. |
| SetSource(TarArchive) | Mengatur konten yang akan dikompresi dalam arsip. |
Perkataan
Algoritma kompresi Gzip didasarkan pada algoritma DEFLATE, yang merupakan kombinasi dari pengkodean LZ77 dan Huffman.
Lihat juga
- interface IArchive
- interface IArchiveFileEntry
- ruang nama Aspose.Zip.Gzip
- perakitan Aspose.Zip