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