Class Bzip2Archive
Bzip2Archive class
此类代表 bzip2 存档文件。用它来编写或提取 bzip2 archives.
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 块排序文本压缩算法和霍夫曼编码来压缩文件。查看更多:https://en.wikipedia.org/wiki/Bzip2
也可以看看
- interface IArchive
- interface IArchiveFileEntry
- 命名空间 Aspose.Zip.Bzip2
- 部件 Aspose.Zip