Class Bzip2Archive
περιεχόμενα
[
κρύβω
]Bzip2Archive class
Αυτή η κλάση αντιπροσωπεύει το αρχείο αρχειοθέτησης bzip2. Χρησιμοποιήστε το για να συνθέσετε ή να εξαγάγετε αρχεία bzip2.
public class Bzip2Archive : IArchive, IArchiveFileEntry
Κατασκευαστές
Ονομα | Περιγραφή |
---|---|
Bzip2Archive() | Αρχικοποιεί μια νέα παρουσία τουBzip2Archive τάξη προετοιμασμένη για συμπίεση. |
Bzip2Archive(Stream) | Αρχικοποιεί μια νέα παρουσία τουBzip2Archive τάξη προετοιμασμένη για αποσυμπίεση. |
Bzip2Archive(string) | Αρχικοποιεί μια νέα παρουσία τουBzip2Archive τάξη προετοιμασμένη για αποσυμπίεση. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
Dispose() | Εκτελεί εργασίες που καθορίζονται από την εφαρμογή που σχετίζονται με την απελευθέρωση, την απελευθέρωση ή την επαναφορά μη διαχειριζόμενων πόρων. |
Extract(Stream) | Εξάγει το αρχείο στη ροή που παρέχεται. |
Open() | Ανοίγει το αρχείο για εξαγωγή και παρέχει μια ροή με περιεχόμενο αρχειοθέτησης. |
Save(Stream, Bzip2SaveOptions) | Αποθηκεύει το αρχείο στη ροή που παρέχεται. |
Save(string, Bzip2SaveOptions) | Αποθηκεύει το αρχείο στο παρεχόμενο αρχείο προορισμού. |
SetSource(FileInfo) | Ορίζει το περιεχόμενο που θα συμπιέζεται εντός του αρχείου. |
SetSource(Stream) | Ορίζει το περιεχόμενο που θα συμπιέζεται εντός του αρχείου. |
SetSource(string) | Ορίζει το περιεχόμενο που θα συμπιέζεται εντός του αρχείου. |
SetSource(CpioArchive, CpioFormat) | Ορίζει το περιεχόμενο που θα συμπιέζεται εντός του αρχείου. |
SetSource(TarArchive, TarFormat) | Ορίζει το περιεχόμενο που θα συμπιέζεται εντός του αρχείου. |
Παρατηρήσεις
Το bzip2 συμπιέζει αρχεία χρησιμοποιώντας τον αλγόριθμο συμπίεσης κειμένου ταξινόμησης μπλοκ Burrows-Wheeler και κωδικοποίηση Huffman. Δείτε περισσότερα: https://en.wikipedia.org/wiki/Bzip2
Δείτε επίσης
- interface IArchive
- interface IArchiveFileEntry
- χώρος ονομάτων Aspose.Zip.Bzip2
- συνέλευση Aspose.Zip