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 сжимает файлы, используя алгоритм сжатия текста с блочной сортировкой Берроуза-Уилера и кодирование Хаффмана. Подробнее: https://en.wikipedia.org/wiki/Bzip2
Смотрите также
- interface IArchive
- interface IArchiveFileEntry
- пространство имен Aspose.Zip.Bzip2
- сборка Aspose.Zip