Class ArchiveEntrySettings
Class ArchiveEntrySettings
Namespace: Aspose.Zip.Saving
Assembly: Aspose.Zip.dll (25.1.0)
用于压缩或解压缩条目的设置。
public class ArchiveEntrySettings
继承
继承的成员
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
构造函数
ArchiveEntrySettings(CompressionSettings, EncryptionSettings)
初始化 Aspose.Zip.Saving.ArchiveEntrySettings 类的新实例。
public ArchiveEntrySettings(CompressionSettings compressionSettings = null, EncryptionSettings encryptionSettings = null)
参数
compressionSettings
CompressionSettings
压缩设置。传入 null 以使用默认的压缩设置。
可以是以下之一:
- Aspose.Zip.Saving.DeflateCompressionSettings
- Aspose.Zip.Saving.StoreCompressionSettings
- Aspose.Zip.Saving.Bzip2CompressionSettings
- Aspose.Zip.Saving.LzmaCompressionSettings
- Aspose.Zip.Saving.PPMdCompressionSettings
encryptionSettings
EncryptionSettings
加密设置。如果不需要加密或解密,请传入 null。
可以是以下之一:
- Aspose.Zip.Saving.TraditionalEncryptionSettings
- Aspose.Zip.Saving.AesEcryptionSettings
属性
CompressionSettings
获取压缩或解压缩例程的设置。
public CompressionSettings CompressionSettings { get; }
属性值
备注
可以是以下之一:
- Aspose.Zip.Saving.DeflateCompressionSettings
- Aspose.Zip.Saving.StoreCompressionSettings
- Aspose.Zip.Saving.Bzip2CompressionSettings
- Aspose.Zip.Saving.LzmaCompressionSettings
- Aspose.Zip.Saving.PPMdCompressionSettings
EncryptionSettings
获取加密或解密的设置。特定条目的设置可能会有所不同。
public EncryptionSettings EncryptionSettings { get; }
属性值
备注
- Aspose.Zip.Saving.TraditionalEncryptionSettings
- Aspose.Zip.Saving.AesEcryptionSettings