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