Class Bzip2Archive
Contenuti
[
Nascondere
]Bzip2Archive class
Questa classe rappresenta il file di archivio bzip2. Usalo per comporre o estrarre archivi bzip2.
public class Bzip2Archive : IArchive, IArchiveFileEntry
Costruttori
Nome | Descrizione |
---|---|
Bzip2Archive() | Inizializza una nuova istanza diBzip2Archive classe preparata per la compressione. |
Bzip2Archive(Stream) | Inizializza una nuova istanza diBzip2Archive classe preparata per la decompressione. |
Bzip2Archive(string) | Inizializza una nuova istanza diBzip2Archive classe preparata per la decompressione. |
Metodi
Nome | Descrizione |
---|---|
Dispose() | Esegue attività definite dall’applicazione associate alla liberazione, al rilascio o al ripristino di risorse non gestite. |
Extract(Stream) | Estrae l’archivio nel flusso fornito. |
Open() | Apre l’archivio per l’estrazione e fornisce un flusso con il contenuto dell’archivio. |
Save(Stream, Bzip2SaveOptions) | Salva l’archivio nello stream fornito. |
Save(string, Bzip2SaveOptions) | Salva l’archivio nel file di destinazione fornito. |
SetSource(FileInfo) | Imposta il contenuto da comprimere all’interno dell’archivio. |
SetSource(Stream) | Imposta il contenuto da comprimere all’interno dell’archivio. |
SetSource(string) | Imposta il contenuto da comprimere all’interno dell’archivio. |
SetSource(CpioArchive, CpioFormat) | Imposta il contenuto da comprimere all’interno dell’archivio. |
SetSource(TarArchive, TarFormat) | Imposta il contenuto da comprimere all’interno dell’archivio. |
Osservazioni
bzip2 comprime i file utilizzando l’algoritmo di compressione del testo di ordinamento dei blocchi di Burrows-Wheeler e la codifica di Huffman. Per saperne di più: https://en.wikipedia.org/wiki/Bzip2
Guarda anche
- interface IArchive
- interface IArchiveFileEntry
- spazio dei nomi Aspose.Zip.Bzip2
- assemblea Aspose.Zip