CpioArchive.SaveGzipped
内容
[
隐藏
]SaveGzipped(Stream, CpioFormat)
使用 gzip 压缩将存档保存到流中。
public void SaveGzipped(Stream output, CpioFormat cpioFormat = CpioFormat.OldAscii)
范围 | 类型 | 描述 |
---|---|---|
output | Stream | 目标流。 |
cpioFormat | CpioFormat | 定义 cpio 标头格式。 |
例外
例外 | (健康)状况 |
---|---|
ArgumentNullException | output一片空白。 |
ArgumentException | output不可写。 |
评论
output必须是可写的。
例子
using (FileStream result = File.OpenWrite("result.cpio.gz"))
{
using (FileStream source = File.Open("data.bin", FileMode.Open, FileAccess.Read))
{
using (var archive = new CpioArchive())
{
archive.CreateEntry("entry.bin", source);
archive.SaveGzipped(result);
}
}
}
也可以看看
- enum CpioFormat
- class CpioArchive
- 命名空间 Aspose.Zip.Cpio
- 部件 Aspose.Zip
SaveGzipped(string, CpioFormat)
使用 gzip 压缩按路径将存档保存到文件。
public void SaveGzipped(string path, CpioFormat cpioFormat = CpioFormat.OldAscii)
范围 | 类型 | 描述 |
---|---|---|
path | String | 要创建的存档的路径。如果指定的文件名指向一个现有文件,它将被覆盖。 |
cpioFormat | CpioFormat | 定义 cpio 标头格式。 |
例子
using (FileStream source = File.Open("data.bin", FileMode.Open, FileAccess.Read))
{
using (var archive = new CpioArchive())
{
archive.CreateEntry("entry.bin", source);
archive.SaveGzipped("result.cpio.gz");
}
}
也可以看看
- enum CpioFormat
- class CpioArchive
- 命名空间 Aspose.Zip.Cpio
- 部件 Aspose.Zip