Class SplitArchiveSaveOptions

Class SplitArchiveSaveOptions

Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)

保存多卷 zip 压缩档的选项。

public class SplitArchiveSaveOptions

继承

objectSplitArchiveSaveOptions

继承的成员

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

构造函数

SplitArchiveSaveOptions(string, uint)

实例化用于保存多卷 zip 压缩档的设置。

public SplitArchiveSaveOptions(string fileName, uint segmentSize)

参数

fileName string

卷的名称。可以带或不带 .zip 扩展名。

segmentSize uint

卷的大小。

备注

某些卷的大小可能小于 segmentSize。在大多数情况下,最后一个部分会更小,但常规部分也可能如此。

文件的命名规则如下:fileName.z01, fileName.z02, ..., fileName.z(n-1), fileName.zip。

异常

ArgumentOutOfRangeException

段大小小于 65536 字节。

属性

ArchiveComment

获取或设置 zip 文件的可选注释。

public string ArchiveComment { get; set; }

属性值

string

CloseEntrySource

获取或设置一个值,指示条目的源是否应在条目被压缩后立即关闭。

public bool CloseEntrySource { get; set; }

属性值

bool

Encoding

获取或设置用于将文件名和其他字符串转换为字节的编码。

public Encoding Encoding { get; set; }

属性值

Encoding

备注

如果未设置,将使用代码页 437。

EventsBag

获取或设置在压缩档保存时引发的事件的容器。

public EventsBag EventsBag { get; set; }

属性值

EventsBag

FileName

获取不带扩展名的段名称。

public string FileName { get; }

属性值

string

SegmentSize

获取段的大小。

public uint SegmentSize { get; }

属性值

uint

 中文