Class ArchiveSaveOptions
Class ArchiveSaveOptions
名称: Aspose.Zip.Saving 收藏: Aspose.Zip.dll (25.5.0)
存储ZIP档案的选项。
public class ArchiveSaveOptions
Inheritance
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ArchiveSaveOptions()
public ArchiveSaveOptions()
Properties
ArchiveComment
获取或设置对 Zip 文件的可选评论。
public string ArchiveComment { get; set; }
财产价值
CloseEntrySource
收到或设置一个值,表明输入的来源是否应该在输入被压缩后立即关闭。
public bool CloseEntrySource { get; set; }
财产价值
Encoding
获取或设置编码以将文件名和其他行转换为比特。
public Encoding Encoding { get; set; }
财产价值
Remarks
如果不设置,则将使用代码页面437。
EncryptionOptions
收集设置加密设置,以保存现有 zip 档案。
public EncryptionSettings EncryptionOptions { get; set; }
财产价值
Examples
using (var archive = new Archive("plain.zip"))
{
archive.Save("encrypted.zip", new ArchiveSaveOptions() { EncryptionOptions = new AesEcryptionSettings("p@s$", EncryptionMethod.AES256) });
}
Remarks
不要使用此选项为常规编辑加密档案。
EventsBag
获取或设置存储档案上的事件集装箱。
public EventsBag EventsBag { get; set; }
财产价值
ParallelOptions
接收或设置平行压缩设置。
public ParallelOptions ParallelOptions { get; set; }
财产价值
Remarks
指定它,如果你想使用多个CPU核心,同时压缩多个档案输入。
SelfExtractorOptions
获取或设置自我提取档案的设置。
public SelfExtractorOptions SelfExtractorOptions { get; set; }
财产价值
Remarks
如果您需要编写可执行的程序来提取存档,而无需在目标计算机上安装的任何软件。